当前位置: 首页 > 知识库问答 >
问题:

Facebook Graph API错误-没有重定向uri

慕金林
2023-03-14

我完全被难住了。我可以在postman中运行这个简单的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

共有1个答案

拓拔高畅
2023-03-14

重定向URI需要是绝对URL。

还有btw。,您不需要进行额外的API调用来获取应用程序访问令牌,应用程序id和密码可直接用于此:

app_id|app_secret

始终是有效的应用程序访问令牌。

 类似资料:
  • 我正在使用Spotipy从授权用户那里获取一些spotify数据,但我不知道如何授权我的帐户。 我认为服务器需要在http://www.myapp.com/callback托管一些东西,这是正确的吗?需要返回什么?也许我完全遗漏了一些东西...我对整个必需的重定向URI感到非常困惑... 我正在尝试制作一个没有网站的程序,那么我应该如何处理授权?重定向URI到底应该做什么? 谢谢 编辑: 现在使用

  • Flask类有重定向函数。调用时,它会返回一个响应对象,并将用户重定向到具有指定状态码的另一个目标位置。 函数的原型如下 - 在上述函数中 - location 参数是响应应该被重定向的URL。 statuscode 参数发送到浏览器的头标,默认为。 response 参数用于实例化响应。 以下状态代码是标准化的 - HTTP_300_MULTIPLE_CHOICES HTTP_301_MOVED

  • 在我的应用程序中,我想使用get映射将我重定向到TopicForm.html文件。我不知道为什么这种具体情况不起作用。在其他映射中,它工作得很好。 Topicform不工作,但当我想重定向到主题时,它工作得很好。 Intelij甚至没有给我映射。 Html文件目录如下所示:

  • 我将spring boot security用作restful服务的ACL。安全适配器如下所示 userdetailservice的快照 我不确定是哪个部分导致了重定向。

  • Flask类有一个redirect()函数。 调用时,它返回一个响应对象,并将用户重定向到具有指定状态代码的另一个目标位置。 redirect()函数的原型如下 - Flask.redirect(location, statuscode, response) 在上面的功能 - location参数是应该重定向响应的URL。 statuscode发送到浏览器的标头,默认为302。 response

  • 问题内容: 我试图弄清楚如何“保留” BindingResult,以便可以通过Spring 标记在随后的GET中使用它。我要这样做的原因是由于Google App Engine的SSL限制。我有一个通过HTTP显示的表单,该帖子发布到HTTPS URL。如果我仅转发而不是重定向,则用户将看到https://whatever.appspot.com/my/form URL。我正在努力避免这种情况。任