我彻底被难住了。我可以在邮递员中运行这个简单的 GET 请求并且没有问题,但是当从本地运行的 rails api 发出请求时,它会失败并出现此错误。我已经尝试使用我的本地主机,ipadress,在最近的尝试中只是路线,但仍然有问题。
这是此请求的文档
错误
{ "error":
{
"message": "Missing redirect_uri parameter.",
"type":"OAuthException",
"code":191,
"fbtrace_id":"BjAByCFGkQL"
}
}
请求
https://graph.facebook.com/oauth/access_token?client_id=123456789&client_secret=123456789&redirect_uri=/my_auth_callback&grant_type=client_credentials
重定向URI 必须是绝对 URL。
顺便说一句,您无需进行额外的 API 调用即可获取应用程序访问令牌,应用程序 ID 和机密可以直接用于:
app_id|app_secret
始终是有效的应用访问令牌。