Como usar Ping-O-Matic con Laravel
Este artículo tiene más de un año de antigüedad, el contenido pudiera estar obsoleto.
Ping-O-Matic es un servicio que permite notificar a los motores de busqueda que hemos publicado un nuevo artículo.
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:
1Http::asForm()->post('https://pingomatic.com/ping', [2 'title' => urlencode(config('app.name')),3 'blogurl' => urlencode(config('app.url')),4 'rssurl' => urlencode(url('feeds.main')),5 'chk_blogs' => 'on',6 'chk_feedburner' => 'on',7 'chk_tailrank' => 'on',8 'chk_superfeedr' => 'on',9]);
Y ya con esto tenemos listo nuestra "integración" a Ping-O-Matic
Autor
Angel Cruz