无论我做什么,我都无法注册我的重定向uri
方案:// ... " IG" +" CLIENT_ID" +"://"
我刷新我的浏览器,使用,铬,safari,即。 什么都行不通 它只有在我真正开始使用" http:"
重定向uri时才有效答案 0 :(得分:2)
Instagram不允许你使用scheme://了。我通过将其重定向到我的网站并设置一个php脚本来将代码信息重定向回我的应用程序来解决这个问题。
答案 1 :(得分:1)
我刚刚使用http://aoir4w57wrdsahfosafdhla.local。这被Instagram接受;然后我在我的活动中添加了一个这样的正确意图过滤器:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="aoir4w57wrdsahfosafdhla.local"/>
</intent-filter>
好处是我不需要自己的页面设置,只是为了处理Instagram。缺点是在Instagram登录后,Android会询问是否打开Chrome或我的应用程序的链接。好吧,Instagram,允许我使用任何方案,我会解决这个问题。