Como usar Ping-O-Matic con #Laravel

Jan 30, 2022

Ping-O-Matic es un servicio que permite notificar a los motores de busqueda que hemos publicado un nuevo articulo.

Lo que necesitamos es usar el wrapper HTTP de laravel. Ping-O-Matic necesita un "formato" especifico para postear la informacion.

Los parametros 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 avisar 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 nuesta "integracion" a Ping-O-Matic

Suscribete al Newsletter

Te puede interesar

Mi primer componente para Laravel Nova
Aug 24, 2019
Leer más...
Ordenar por sku con #woocommerce
Dec 5, 2019
Leer más...
Crear un búscador con Laravel y spatie/laravel-searchable.
Mar 19, 2020
Leer más...