您好我正在尝试创建一个新的client_ID,但我没有网站。我想要一个client_id,用于学习目的。当我尝试创建一个新客户端时,我会问以下问题: 应用程序名称:amb1s1_test 描述: 学习如何使用Python与python
网站:(不知道该用什么,因为我将使用我的家用电脑使用intagram python api)
OAuth redirect_uri :(我不知道)
由于
答案 0 :(得分:5)
Instagram API需要一个网站。流程是
redirect_uri
,并提供必要的数据以获取访问令牌对于开发,您可以使用http://localhost
作为网站地址,redirect_uri
取决于您网站的结构。
答案 1 :(得分:5)
你可以在没有网站的情况下“玩耍”。 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中运行任何其他有趣的东西。
这就是没有返回网址的诀窍,剩下的就在这里:http://instagram.com/developer/authentication/