instagram REDIRECT URI ios 方案未被接受

instagram REDIRECT URI ios scheme not accepted

无论它做什么,我都无法注册我的重定向 uri

scheme://... "ig"+"CLIENT_ID"+"://"

我刷新浏览器,使用 chrome,safari,即 没有任何作用 仅当我实际使用 "http:"

启动重定向 uri 时才有效

Instagram 不允许您再使用 scheme:// 了。我通过将它重定向到我的网站并设置一个 php 脚本来将代码信息重定向回我的应用程序来解决这个问题。

我刚用过http://aoir4w57wrdsahfosafdhla.local。这被 Instagram 接受;然后我在我的 activity:

中添加了一个像这样的适当的意图过滤器
        <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 或我的应用程序打开 link。好吧,Instagram,允许我使用任何方案,我会解决这个问题。