我试图在身份验证后向Instagram API发送get
请求,就像这样
https://api.instagram.com/v1/users/self/
获取用户数据。当我设置像www.WebSite.com
这样的静态网址时,它可以工作
我试图覆盖我在Instagram应用中设置的REDIRECT URI
,但它给了我这个错误:
{"code": 400, "error_type": "OAuthException", "error_message": "Redirect URI does not match registered redirect URI"}
我试图为REDIRECT URI
动态构建URL,如下所示:
$client->redirect_uri = home_url() . '/user-profile/'.wp_get_current_user()->ID .'/';
所以请关注我们如何覆盖REDIRECT URI
的任何帮助。非常感谢您的任何帮助。
答案 0 :(得分:2)
您应该匹配您在Instagram应用中设置的重定向URI
,将用户ID作为查询参数(例如?id=1
)传递,然后从$_GET
数组中获取。
您可以在Instagram Developer Documentation
URI
匹配的规则