您好我正在尝试创建一个新的 client_ID,但我没有网站。我想要一个client_id,用于学习目的。当我尝试创建一个新客户端时,我收到以下问题:应用程序名称:amb1s1_test 描述:学习如何使用 instagram 和 python
网站:(不知道用什么,因为我将使用我的家用电脑来使用 intagram python api)
OAuth redirect_uri:(我不知道)
谢谢
Instagram API 需要一个网站。流量是
redirect_uri
以获取访问令牌对于开发,你可以使用http://localhost
作为网站地址,这redirect_uri
取决于你网站的结构。
您可以在没有网站的情况下“玩耍”。Dikei 的答案在技术上是正确的,但是如果您知道要查找的内容,则可以输入任何想要的返回 URL。
如果您将http://www.google.com
作为您的返回 URI,然后从登录帐户访问此
https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=http://www.google.com&response_type=code
将 CLIENT-ID 替换为您的应用程序 ID,然后您将收到您帐户的授权请求表 instagram。一旦您接受,您将返回给 Google,并附上一个查询字符串,如下所示:http://www.google.com?code=AABSDAKJHSF1283789012ASDBALKSD
查询字符串中的代码(在授权后的短时间内)可用于获取该用户的授权令牌。然后,您可以在 API 中运行任何其他有趣的东西。
这就是没有返回 URL 的诀窍,其余的都在这里:http: //instagram.com/developer/authentication/