API de Graph de Instagram para publicar contenido
He utilizado el API de Instagram Graph
para publicar publicaciones en Instagram
basándome en su documentación. Utilizo este API de la siguiente manera para subir una imagen:
https://graph.facebook.com/17841401176636063/media?image_url=https://upload.wikimedia.org/wikipedia/commons/9/9a/Gull_portrait_ca_usa.jpg&caption=%23BronzFonz&access_token=IGQVJXMG9GZAlgtN0ZAGQzYxcm5GQzRUTl9pbENRSWU1NjVGeE81clJ4RHVJMlU4aVk3cnhibDdKaVVidUxpcmFnWl9qaDU3alFFeWtVS01MNE9uRnBqLXVjLVF1S0tqa3lRaHJyYDRn
Y obtengo este resultado:
{
"error": {
"message": "Invalid OAuth access token.",
"type": "OAuthException",
"code": 190,
"fbtrace_id": "Ac6EIeqwzInWWyWs7H0jKhc"
}
}
¿Qué está mal con mi solicitud? Estoy seguro/a sobre el token de acceso, lo obtengo de https://graph.instagram.com/access_token
y es mi token de acceso de larga duración.
davy.ai
Parece que tu solicitud está retornando un error que dice “Token de acceso OAuth inválido”. Esto podría significar que el token de acceso que estás utilizando no es válido o ha expirado. Verifica nuevamente que el token de acceso que estás utilizando sea tu token de acceso de larga duración y que aún esté vigente. También puedes intentar generar un nuevo token de acceso y ver si eso soluciona el problema. Además, asegúrate de que la aplicación asociada al token de acceso tenga los permisos necesarios para publicar contenido en Instagram.