繁体   English   中英

移动应用程序与Facebook集成

[英]Mobile apps integration with facebook

我使用手机间隙创建了一个手机游戏。 在该游戏中,用户可以选择邀请Facebook朋友-而且我已经成功调试了FB API和JavaScript,并使其可以在我的Apache Web服务器上运行。

但是,当我将代码集成到我的手机游戏中时,执行会导致以下错误:

错误:I / Web控制台(684):应用程序配置不允许给定URL 。:应用程序设置不允许一个或多个给定URL。 它必须与网站URL或Canvas URL匹配,或者域必须是该应用程序域之一的子域。 https://www.facebook.com/dialog/oauth?client_id=Myapp_id&response_type=token%2Csigned_request%2Ccode&display=none&domain=&origin=2&redirect_uri=http%3A%2F2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion %3D17%23cb%3Df1f21b8b6%26origin%3Dfile%253A%252F%252F%252Ff51b7ec1c%26domain%3D%26relation%3Dparent&sdk = joey:1

我很好奇:

  1. 如果这与Facebook Apps设置和我为移动应用程序设置的URL有关,或者
  2. 我必须输入与移动相关的应用程序的重定向URL。

任何帮助将不胜感激。

确保正确设置了域白名单, 请看
要从用户获取oauth 2令牌,请使用Facebook身份验证页面打开ChildBrowser并解析URL。
更新以发表评论。 Facebook应用程式设定似乎有问题。 请检查您的重定向URL,我设置了https://www.facebook.com/connect/login_success.html ,然后在webview中检查了此URL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM