【问题标题】:APIs for a Instagram feed viewerInstagram 提要查看器的 API
【发布时间】:2018-04-01 15:22:44
【问题描述】:

我希望为我的网站实现 Instagram 提要阅读器。一个阅读器,它将以独特的交互方式显示我的 Instagram 提要,而无需要求用户登录 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/ 这样的端点,但这是没有记录的,随时可能消失。

对于实施不需要用户生成身份验证令牌的此类提要的任何帮助或建议,我将不胜感激。

【问题讨论】:

    标签: facebook api facebook-graph-api instagram instagram-api


    【解决方案1】:

    正如 Instagram API 文档中所说:

    在您的应用程序中,您应该让每个用户都经过身份验证和授权流程,以便接收有效的 access_token。

    所以我也能看到:

    1. 使用 '/media' 端点直到它被阻止(我相信它是相对可靠的,因为任何东西都可能有一天消失,而不仅仅是无证的东西)
    2. 在 instagram 上进行身份验证,并使用您自己的 access_token 进行 API 请求,这在几个流行的工具中用于获取 instagram 最近的帖子

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-10
      • 1970-01-01
      • 2016-07-12
      • 2018-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多