Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建具有发布操作权限的测试Facebook应用程序?_Facebook_Facebook Graph Api - Fatal编程技术网

创建具有发布操作权限的测试Facebook应用程序?

创建具有发布操作权限的测试Facebook应用程序?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我看到Facebook在其API和工作结构上做了很多更改,这些API和工作结构是为Web/IOS/Mobile创建FB应用程序的 我正在使用我的FB开发者帐户创建一个facebook应用程序,以获取测试应用程序的API机密凭据 使用此应用程序,我需要测试发布功能(例如:-在页面/墙上发布、共享),但是测试应用程序API没有启用该功能。如果我们想启用该功能,那么我们可能必须提交带有一些详细信息的审查。在这些详细信息中,他们要求我们在应用程序中提供测试该功能的步骤。他们需要FB功能所在页面的快照以及

我看到Facebook在其API和工作结构上做了很多更改,这些API和工作结构是为Web/IOS/Mobile创建FB应用程序的

我正在使用我的FB开发者帐户创建一个facebook应用程序,以获取测试应用程序的API机密凭据

使用此应用程序,我需要测试发布功能(例如:-在页面/墙上发布、共享),但是测试应用程序API没有启用该功能。如果我们想启用该功能,那么我们可能必须提交带有一些详细信息的审查。在这些详细信息中,他们要求我们在应用程序中提供测试该功能的步骤。他们需要FB功能所在页面的快照以及信息等。整个过程将需要最多7天

我很困惑,如果我的应用程序正在进行中,并且我们计划开发FB功能,那么在创建该功能之前,我应该如何给出在我们的网站上测试该功能的步骤

在FB文档中是否有我在发布操作权限下测试环境时遗漏的任何信息

请帮助我,我已经浪费了7天(尝试了FB的审查提交流程,但由于申请和信息不完整,他们拒绝了)


提前谢谢

你很困惑。登录/权限相关的东西与v1.0中的一样工作;只是区别在于,你需要在应用程序准备好后提交。但这是最后一步

我认为您是第一次使用API,因此您可能不知道如何在应用程序中添加权限。使用登录代码中的
范围
参数添加权限

例如,如果您使用的是JSSDK-

FB.login(function(response) {
   // handle the response
}, {scope: 'email,user_likes'});
其他语言也是如此

添加权限后,应用程序的管理员/开发人员/测试人员可以测试应用程序并发布帖子;当应用程序处于开发模式时。这与我们在v1.0中的做法非常相似


当你的应用程序准备就绪(最后一步)时,提交你的应用程序以供使用(这一步在v1.0中不存在,你只需要让它生效)。在他们使用此权限批准你的应用程序后,你可以使你的应用程序处于活动状态,每个人都可以使用你的应用程序发布帖子。就是这样。

你的评论给了我一个线索,让我在我的设置中再次看到,我发现我在我的范围中使用了publish\u stream,而不是“publish\u actions”。谢谢:)但我如何才能向live站点添加功能,以便facebook能够验证它,但真正的用户将无法使用此功能我不认为他们会满意seing的功能,但他们不能使用它。