【问题标题】:What is callback url in instagram api and how to can I implement it什么是 instagram api 中的回调 url 以及如何实现它
【发布时间】:2015-04-08 02:32:19
【问题描述】:

你好,我是初级程序员

我正在尝试使用 instagram 的实时照片更新 api

我的目的是使用这个API CONSOLE的订阅方式
https://apigee.com/console/instagram

但我无法理解和处理回调 url

回调url的作用是什么?

以及如何实现回调 url?

【问题讨论】:

    标签: api callback oauth-2.0 instagram


    【解决方案1】:

    “回调 url”(也称为 redirect_url)是 Instagram 将在用户登录 Instagram 并授权您的应用程序读取其数据后将其发送到的 URL。

    这是OAuth 2 Spec 的一部分,Instagram(和许多其他人)使用它来控制对其 API 的访问。

    OAuth 2“流程”的简短版本是这样的:

    • 您使用您的应用程序 ID 和重定向 URL 将用户发送到 Instagram 页面。
    • 用户在其页面上登录 Instagram 并授权您的应用程序。
    • 然后,Instagram 会将用户发送回您的应用程序(使用重定向 URL 值)以及可用于访问其数据的令牌。

    GitHub 有一个 excellent guide 说明 OAuth 在其服务器上的工作方式,您会发现它与 Instagram 的非常相似。


    所以“回调 url”应该设置为你的应用服务器的 URL。例如,http://myapp.com/auth。或者,如果您在本地工作,您可以使用http://localhost:3000/auth

    注意:对于 Instagram(以及大多数其他 API),回调 URL 会在您注册客户时永久设置。因此,您通常必须为您的实时服务器和本地服务器创建单独的客户端。

    【讨论】:

      猜你喜欢
      • 2021-10-27
      • 1970-01-01
      • 1970-01-01
      • 2010-09-13
      • 2021-09-12
      • 2016-09-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多