¿Cómo generar URL de API para feeds públicos de Instagram en Android?

Si queremos mostrar datos de Instagram dentro de nuestra aplicación, tendremos que agregar una URL de API para que Instagram cargue datos de Instagram. Entonces tenemos que generar esta URL para obtener datos de nuestra cuenta de Instagram. En este artículo, echaremos un vistazo a la creación de una API de Instagram utilizando la API sin código

Implementación paso a paso para la generación de la API de Instagram

Paso 1: Ir al sitio NoCodeAPI

Explore el sitio NoCodeAPI.com dentro de su navegador. Puede hacer clic aquí para ir a ese sitio . Después de ingresar a este sitio, simplemente debe iniciar sesión con su correo electrónico y contraseña, tal como lo hacemos en Geeks for Geeks. Después de crear y verificar su cuenta, verá la siguiente pantalla. 

Dentro de esta pantalla, haga clic en la opción Ver Marketplace para explorar diferentes APIS y verá la siguiente pantalla. 

Dentro de esta pantalla, haga clic en la opción Instagram ya que estamos generando API para las fuentes públicas de Instagram. Después de hacer clic en la opción Activar en Instagram, verá la siguiente pantalla. 

Dentro de esta pantalla, haga clic en la opción Crear API de Instagram y verá una página para agregar el nombre y el token de su aplicación. Puede llegar a ver la siguiente página. 

Dentro de esta pantalla, agregue el nombre de su aplicación. Después de agregar el nombre de su aplicación, ahora tenemos que generar nuestro token de acceso para que podamos obtener la URL de nuestra API. 

Paso 2: Generación de token para la API de Instagram

Haga clic en el enlace que se muestra en la imagen de arriba, podrá ver la página a continuación. Asegúrese de haber iniciado sesión en su cuenta de Facebook para usar esto.  

Dentro de esta pantalla, ahora tenemos que crear una nueva aplicación en Facebook para generar nuestro token de acceso para usar la API de Instagram. 

Paso 3: Crear una nueva aplicación en tu cuenta de Facebook

Haga clic en la opción Crear aplicación para crear una nueva aplicación. Después de hacer clic en la opción Crear aplicación, verá la siguiente pantalla. 

Dentro de esta pantalla, agregue el nombre de su aplicación y el correo electrónico se detectará automáticamente y seleccione la opción sin cuenta de administrador comercial seleccionada y haga clic en la opción Crear aplicación para crear una nueva aplicación. Después de hacer clic en la siguiente opción, verá la siguiente pantalla. 

Dentro de esta pantalla, haga clic en la opción de configuración de pantalla básica, ya que queremos obtener datos para las fuentes de Instagram. Después de hacer clic en la opción de configuración de pantalla básica de Instagram, verá la siguiente pantalla. 

Dentro de esta pantalla, debe desplazarse hasta la posición inferior y hacer clic en la opción Crear nueva aplicación para crear una nueva aplicación. Después de hacer clic en la opción Crear nueva aplicación, verá la siguiente pantalla. Tienes que desplazarte hasta la parte inferior para navegar por la opción de probador de Instagram como se muestra a continuación. 

Dentro de esta pantalla, haga clic en la opción Agregar probador de Instagram para agregar una nueva opción de probador de Instagram. Después de hacer clic en esta opción, verá la siguiente pantalla. 

Paso 4: agregar un usuario de prueba en nuestro probador de Instagram

Después de continuar con el paso anterior, verá la siguiente pantalla.

Dentro de esta pantalla, haga clic en la opción Agregar probador de Instagram para agregar un nuevo probador de Instagram. Después de hacer clic en esta opción, aparecerá un cuadro de búsqueda. Dentro de eso, agregue su nombre de usuario de Instagram y seleccione su cuenta y luego haga clic en la opción Enviar. Después de hacer clic en la opción Enviar, verá que se ha agregado su probador de Instagram.

Ahora tenemos que verificar el tester en la cuenta de Instagram. Como el estado de la cuenta agregada actualmente se muestra como pendiente. Entonces tenemos que verificar esta cuenta para eliminar el estado pendiente.  

Paso 5: Verificación de la cuenta de prueba en Instagram

Vaya a esta URL o simplemente puede ir a su perfil de Instagram> opción de Configuración> Aplicaciones y sitios web> Invitaciones de probador y podrá ver la invitación allí, debe aprobar esa invitación que se muestra a continuación. 

Verás la pantalla de arriba. Dentro de esta pantalla, haga clic en la opción Aceptar, se le pedirá que verifique su cuenta de Instagram. Verifique su cuenta de Instagram y luego regrese a la página de desarrollador de Facebook y actualice la página que dejamos en el paso anterior. Después de actualizar esa página, el estado pendiente se eliminará de allí. 

Paso 6: Generar token de acceso para tu perfil de Instagram

Para generar el token de acceso a tu perfil de Instagram. Dentro de la página del paso 4. Navegue a la ventana izquierda, haga clic en la opción de visualización básica de Instagram > Opción de visualización básica, verá la pantalla a continuación. 

Dentro de esta pantalla, haga clic en la opción Generar token, se le pedirá que verifique su cuenta de Instagram y luego podrá ver su token en un menú emergente. Dentro de esa opción, marque la opción Entiendo y podrá ver su token de acceso. Ahora copie ese token de acceso. 

Paso 7: Generación de URL de API para feeds de Instagram

Ahora vaya al paso 1 donde hemos agregado el nombre de nuestra aplicación en el sitio web de la API sin código. Dentro de ese segundo campo Token de acceso de larga duración, pegue su token de acceso y haga clic en la opción Crear. Ahora se ha generado su URL y puede usar esa URL para obtener los datos de su perfil de Instagram en forma de JSON. ¡¡Y listo!!

Si no puede seguir cada paso, puede consultar el siguiente video para ver el proceso completo:

Publicación traducida automáticamente

Artículo escrito por chaitanyamunje y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *