【发布时间】:2015-04-08 02:32:19
【问题描述】:
你好,我是初级程序员
我正在尝试使用 instagram 的实时照片更新 api
我的目的是使用这个API CONSOLE的订阅方式
https://apigee.com/console/instagram
但我无法理解和处理回调 url
回调url的作用是什么?
以及如何实现回调 url?
【问题讨论】:
标签: api callback oauth-2.0 instagram
你好,我是初级程序员
我正在尝试使用 instagram 的实时照片更新 api
我的目的是使用这个API CONSOLE的订阅方式
https://apigee.com/console/instagram
但我无法理解和处理回调 url
回调url的作用是什么?
以及如何实现回调 url?
【问题讨论】:
标签: api callback oauth-2.0 instagram
“回调 url”(也称为 redirect_url)是 Instagram 将在用户登录 Instagram 并授权您的应用程序读取其数据后将其发送到的 URL。。
这是OAuth 2 Spec 的一部分,Instagram(和许多其他人)使用它来控制对其 API 的访问。
OAuth 2“流程”的简短版本是这样的:
GitHub 有一个 excellent guide 说明 OAuth 在其服务器上的工作方式,您会发现它与 Instagram 的非常相似。
所以“回调 url”应该设置为你的应用服务器的 URL。例如,http://myapp.com/auth。或者,如果您在本地工作,您可以使用http://localhost:3000/auth。
注意:对于 Instagram(以及大多数其他 API),回调 URL 会在您注册客户时永久设置。因此,您通常必须为您的实时服务器和本地服务器创建单独的客户端。
【讨论】: