Como usar Ping-O-Matic con Laravel

Angel Cruz
Angel Cruz

30 DE January DE 2022

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

Te podrá interesar
Laravel Nightwatch es la nueva herramienta oficial de monitoreo de Laravel. Descubre cómo se compara frente a Sentry en esta guía completa y optimizada para SEO.
Descubre cómo aplicar diseño atómico en Laravel con Blade para crear interfaces escalables, limpias y reutilizables. ¡Guía paso a paso!
¡Descubre cómo Studio de WordPress revoluciona el desarrollo web! Descarga gratis y crea tus proyectos con facilidad. El futuro es ahora. ¡Haz clic para más información!

Made with ♥️ & 🧉 in Montevideo, Uruguay.

[AC].dev is not affiliated with Laravel or Laravel LLC. Laravel is a Trademark of Taylor Otwell.

Code highlighting provided by Torchlight.

We use cookies!

Hi, this website uses essential cookies to ensure its proper operation and tracking cookies to understand how you interact with it.