instagram api 中的回调 url 是什么以及如何实现它
What is callback url in instagram api and how to can I implement it
嗨,我是初级程序员
我正在尝试使用 instagram 的实时照片更新api
我的目的是使用这个API CONSOLE的订阅方式
https://apigee.com/console/instagram
但是我无法理解和处理回调url
回调url的功能是什么?
以及如何实现回调 url?
"callback url"(也称为 redirect_url
),是 URL Instagram 将在 用户登录后 将用户发送到 Instagram,并授权您的应用程序读取他们的数据。
这是 OAuth 2 Spec 的一部分,Instagram(和许多其他人)使用它来控制对其 API 的访问。
OAuth 2 "flow" 的简短版本是这样的:
- 您使用您的应用程序 ID 和重定向将用户发送到 Instagram 页面 URL。
- 用户在他们的页面上登录 Instagram 并授权您的应用程序。
- 然后 Instagram 会将用户发送回您的应用程序(使用重定向 URL 值),以及您可以用来访问他们的数据的令牌。
GitHub 对 OAuth 在其服务器上的工作方式有一个 excellent guide,您会发现它与 Instagram 的非常相似。
所以"callback url"应该设置为你的应用服务器的URL。例如,http://myapp.com/auth
。或者,如果您在本地工作,则可以使用 http://localhost:3000/auth
.
注意: 对于 Instagram(以及大多数其他 APIs),回调 URL 在您注册客户端时永久设置。因此,您通常必须为实时服务器和本地服务器创建单独的客户端。
嗨,我是初级程序员
我正在尝试使用 instagram 的实时照片更新api
我的目的是使用这个API CONSOLE的订阅方式
https://apigee.com/console/instagram
但是我无法理解和处理回调url
回调url的功能是什么?
以及如何实现回调 url?
"callback url"(也称为 redirect_url
),是 URL Instagram 将在 用户登录后 将用户发送到 Instagram,并授权您的应用程序读取他们的数据。
这是 OAuth 2 Spec 的一部分,Instagram(和许多其他人)使用它来控制对其 API 的访问。
OAuth 2 "flow" 的简短版本是这样的:
- 您使用您的应用程序 ID 和重定向将用户发送到 Instagram 页面 URL。
- 用户在他们的页面上登录 Instagram 并授权您的应用程序。
- 然后 Instagram 会将用户发送回您的应用程序(使用重定向 URL 值),以及您可以用来访问他们的数据的令牌。
GitHub 对 OAuth 在其服务器上的工作方式有一个 excellent guide,您会发现它与 Instagram 的非常相似。
所以"callback url"应该设置为你的应用服务器的URL。例如,http://myapp.com/auth
。或者,如果您在本地工作,则可以使用 http://localhost:3000/auth
.
注意: 对于 Instagram(以及大多数其他 APIs),回调 URL 在您注册客户端时永久设置。因此,您通常必须为实时服务器和本地服务器创建单独的客户端。