使用Unity3d的Prime31 pkugin在Facebook上发布时出现403禁止错误
在我提问之前,这里有一些关于我的设置和我面临的问题的细节。 这是我关于StackOverflow的第一篇文章: 站台: 用于Facebook的Unity3d引擎+Prime31插件 背景: 我正在尝试将Facebook整合到我们的移动iOS应用程序中,该应用程序使用的Unity3d仍在开发中,我正在尝试使用名为Prime31的插件将Facebook发布到用户朋友的墙上 问题: 当我在朋友墙上发帖时,我一直收到一个403禁止的错误 代码: 我正在使用下面的代码使用Unity3d的Prime31 pkugin在Facebook上发布时出现403禁止错误,facebook,unity3d,prime31,Facebook,Unity3d,Prime31,在我提问之前,这里有一些关于我的设置和我面临的问题的细节。 这是我关于StackOverflow的第一篇文章: 站台: 用于Facebook的Unity3d引擎+Prime31插件 背景: 我正在尝试将Facebook整合到我们的移动iOS应用程序中,该应用程序使用的Unity3d仍在开发中,我正在尝试使用名为Prime31的插件将Facebook发布到用户朋友的墙上 问题: 当我在朋友墙上发帖时,我一直收到一个403禁止的错误 代码: 我正在使用下面的代码 var token = Facebo
var token = FacebookBinding.getAccessToken();
Debug.Log( "access token: " + token );
var param = new Dictionary<string,object>
{
{"message", "Test message for dragons "},
{"access_token" , token},
{"name", "School of Dragons"},
{"caption", "Join the world of Dragons"},
};
Facebook.instance.post(id+"/feed",param, OnPostComplete);
从另一段代码中检索id
其他信息:
使用相同的设置,在我自己的墙上发布作品。me/feed而不是id/feed
我试图发帖的朋友和我自己都被列为应用程序帐户中的开发者。
我根据Prime31提供的步骤添加了info.plist。
我对这个问题做了大量的谷歌搜索,大多数回复都表明服务器/应用程序发布了大量帖子可能是一个原因。
问题:
发布时必须在开发者控制台中填写本机IOS应用程序设置吗?
Facebook上开发者应用程序发布的帖子数量是否受到限制?因为我可以在应用程序外使用相同的内容发布到相同的好友墙。这似乎是最不可能发生的情况。
为什么会出现这个问题?
任何帮助都将不胜感激,因为我们在三天内就要到最后期限了,这个功能应该在几天内完成并准备好
谢谢
Anur当我使用我/照片共享图片时,我遇到了403错误。我的情况是因为我的Facebook应用程序未批准发布操作权限,我使用普通用户进行测试,只是测试用户可以使用未批准的权限。你可以使用应用程序管理页面的菜单状态&查看->提交来请求权限。,我正在使用unity3D,我有相同的FBResult::Error res.Error.Text文本403禁止 你需要看看res.ToString是怎么说的 比如我的
""message":"(#200) Requires extended permission: publish_actions","type":"OAuthException","code":200,"fbtrace_id":"C3X4jSCm7or"