Hola usuario de nuestra página, descubrimos la respuesta a lo que necesitas, has scroll y la obtendrás a continuación.
Solución:
La API de Instagram quedó obsoleta el 4 de abril de 2018 (puede leer todo el registro de cambios aquí https://www.instagram.com/developer/changelog/) y todo esto se debe a que los problemas de privacidad llegaron a Instagram ya que muchos desarrolladores hicieron un mal uso de la API. para recuperar datos de usuario de forma masiva utilizando la privacidad del usuario key.
Ahora, aún puede usar la API de Instagram, pero solo se limita a su propio usuario (ya que Instagram solo deja este punto final disponible para usted). Si desea obtener los datos de otros usuarios (por ejemplo, el seguidor de Justin Bieber, el seguimiento, el recuento de publicaciones, etc.), puede usar las API privadas de Instagram creadas por desarrolladores mediante la ingeniería inversa de la aplicación de Instagram. Si elige usar la API privada de Instagram, debe tener cuidado, porque tendrá una mayor limitación de solicitud máxima en algún período de tiempo (según mi experiencia, alrededor de 100 solicitudes de extracción de datos de usuario cada 5 minutos más o menos).
Debes tener en cuenta que Facebook no quiere que accedas a los datos de otras personas al desaprobar la mayoría de sus puntos finales de API.
Facebook actualmente está desarrollando una nueva API de Instagram por un tiempo llamada Graph API. Pero si no tiene ningún producto en estado de producción, su solicitud podría ser rechazada (lea aquí en When To Submit
sección https://developers.facebook.com/docs/apps/review/). Al usar esta API, puede obtener todos sus datos demográficos (limitados a su propio usuario) conectando su cuenta de Instagram y Facebook.
Esta es una referencia a una buena API privada de Instagram que uso:
PHP (https://github.com/mgp25/Instagram-API)Eliminado, explicación a continuación.- Pitón (https://github.com/LevPasha/Instagram-API-python)
Si solo necesitas datos básicos como:
- Simulando la barra de búsqueda de Instagram
- Datos básicos como nombre, identificador de Instagram, número de seguidores
hay un punto final de API para uso público de Instagram. Puedes usar este formato de enlace:
https://www.instagram.com/web/search/topsearch/?context=blended&query=put_instagram_username_here.
Después de recopilar los datos deseados (por ejemplo, follower_count), puede comenzar a procesar los datos y almacenarlos. Obtengo el punto final mediante la depuración en las llamadas de red desde la web de Instagram.
ACTUALIZACIÓN (19 de febrero de 2020):
El repositorio de PHP creado por mg25 ha sido eliminado por Facebook Inc. (artículo de DMCA de github aquí) debido a la violación de datos y al comportamiento de uso prohibido de la API de Instagram.
ACTUALIZACIÓN (22 de marzo de 2020):
Aquí hay un clon de Instagram-API por mgp25 cargado en Launchpad (launchpad.net/instagram-api). ¡Gracias Eugenio por esta información!
Descargo de responsabilidad: ¡Use la biblioteca bajo su propio riesgo! Dado que la biblioteca ya no se mantiene, es posible que algunas API estén obsoletas. El uso puede ser peligroso y puede resultar en una prohibición permanente.
Si para ti ha sido provechoso este post, sería de mucha ayuda si lo compartes con otros juniors así contrubuyes a difundir esta información.