Laravel

Como usar Ping-O-Matic con Laravel

Autorangel cruz
Publicado
Lectura1 min de lectura
Como usar Ping-O-Matic con Laravel

Lo que necesitamos es usar el wrapper HTTP de laravel. Ping-O-Matic necesita un "formato" específico para postear la información.

Los parámetros que necesitamos son:

  • title
  • blogurl
  • rssurl
  • chk_blogs
  • chk_feedburner
  • chk_tailrank
  • chk_superfeedr

wrapper http

Sabiendo lo que necesitamos entonces tenemos que crear la funcionalidad que se va a encargar de revisar las publicaciones nuevas y lo haremos de esta forma:

Http::asForm()->post('https://pingomatic.com/ping', [
    'title' => urlencode(config('app.name')),
    'blogurl' => urlencode(config('app.url')),
    'rssurl' => urlencode(url('feeds.main')),
    'chk_blogs' => 'on',
    'chk_feedburner' => 'on',
    'chk_tailrank' => 'on',
    'chk_superfeedr' => 'on',
]);

Y ya con esto tenemos listo nuestra "integración" a Ping-O-Matic

Bio
Angel Cruz

Desarrollador web full-stack enfocado en React, buenas prácticas y código abierto. Apasionado por construir productos útiles y compartir lo aprendido en el camino.