我希望为我的网站实现Instagram Feed阅读器。读者将以独特的互动方式显示我的Instagram Feed,而无需用户登录Instagram。有没有办法让我使用Instagram API或新的Instagram Business API可靠地完成这项工作?
目前的选择及其警告:
1。 Instagram v1 API在此处找到(https://www.instagram.com/developer/)
要求用户进行身份验证。应用程序无法使用grant_type=client_credentials
获取令牌并进行API调用。
生成的令牌似乎没有过期但是注释表明它们可能随时过期,使得使用手动生成的令牌的解决方案不可靠。 https://www.instagram.com/developer/authentication/
2。 Instagram商业帐户API在此处找到(https://developers.facebook.com/docs/instagram-api/) 需要Instagram企业帐户,同时对媒体端点的查询似乎需要用户访问令牌,这又要求用户登录以生成/续订令牌。 (https://developers.facebook.com/docs/instagram-api/reference/media/)
我知道像https://www.instagram.com/{username}/media/
这样的端点,但这是没有记录的,可以随时消失。
我将非常感谢您提供任何帮助,或建议实施此类不需要用户生成身份验证令牌的Feed。
答案 0 :(得分:0)
正如在Instagram API doc中所说的那样:
在您的应用程序中,您应该让每个用户都经过身份验证和授权流程,以便接收有效的access_token。
所以我可以看到太多的方式: