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
新的iOS应用程序与Facebook Graph api v2.0抗争_Ios_Facebook_Facebook Graph Api_Facebook Ios Sdk_Facebook Graph Api V2.0 - Fatal编程技术网

新的iOS应用程序与Facebook Graph api v2.0抗争

新的iOS应用程序与Facebook Graph api v2.0抗争,ios,facebook,facebook-graph-api,facebook-ios-sdk,facebook-graph-api-v2.0,Ios,Facebook,Facebook Graph Api,Facebook Ios Sdk,Facebook Graph Api V2.0,我是应用程序开发新手,我一直在构建一个社交iOS应用程序,需要发送Facebook邀请才能加入该应用程序。昨天发布的Facebook Graph API 2.0似乎对如何邀请那些尚未加入游戏的人有更严格的要求。我正在尝试激活我/不可侵犯的朋友,但我一直收到相同的消息: { "error": { "message": "(#15) This method is only accessible to Games.", "type": "OAuthException", "code": 15

我是应用程序开发新手,我一直在构建一个社交iOS应用程序,需要发送Facebook邀请才能加入该应用程序。昨天发布的Facebook Graph API 2.0似乎对如何邀请那些尚未加入游戏的人有更严格的要求。我正在尝试激活我/不可侵犯的朋友,但我一直收到相同的消息:

{
 "error": {
"message": "(#15) This method is only accessible to Games.", 
"type": "OAuthException", 
"code": 15
 }
他们的文档提到需要成为一个画布应用程序,所以我添加了占位符URL作为画布页面。不确定这是否足够


诚然,我的应用程序仍处于沙箱模式,这可能就是原因,尽管我在使用Graph API应用程序本身进行测试时收到了相同的消息。这是因为处于沙盒模式,还是我还需要做其他事情?现在是否所有应用都必须经过Facebook批准才能集成邀请?

要使用invitable_friends edge,您的应用需要:

在应用程序设置中被分类为“游戏” 具有画布状态-这意味着在应用程序的设置中启用画布平台。
您在上面看到的错误是因为您的应用未被归类为游戏,而不是因为您处于开发模式。

要使用invitable_friends edge,您的应用需要:

在应用程序设置中被分类为“游戏” 具有画布状态-这意味着在应用程序的设置中启用画布平台。
您在上面看到的错误是因为您的应用程序未被归类为游戏,而不是因为您处于开发模式。

嘿,您可以向我提供您的应用程序ID,我将调查它为什么不适用于您吗?嘿,您可以向我提供您的应用程序ID,我将调查它为什么不适用于您吗?哇,非常感谢!我自己永远也不会想到这一点。我的应用程序不符合Facebook的“游戏”类别,画布也不领先,这有关系吗?在某一点上会不会对FB造成影响?没问题在这个文档的顶部有一个大的注释,解释了它是如何工作的:是的,它确实很重要:1/你的应用程序实际上必须是一个游戏。被归类为游戏而不是真正的游戏是违反我们的政策的。2/如果您启用画布显示,它必须是一个受适当支持的平台,即您的游戏必须可以在画布上玩。有一个空的画布页面,或重定向出画布也是违反FB的政策。谢谢Simon。这是我编写的第一个代码,请原谅我的无知。从Facebook API中的游戏子类别来看,它们似乎有些有限。例如,Quora目前正在与Facebook连接以添加您的好友,但这项新政策将不再适用。这是Facebook的意图吗?这是Facebook的意图吗?不,Facebook喜欢破坏东西——我已经做了大约五年了,每半年我们都需要修复东西,因为FB破坏了一些东西。这一次,他们试图成为苹果,并确定了大多数应用程序所需的唯一用例。因此有了“不可侵犯的朋友”和“可标记的朋友”的概念。但他们做得不对。。。我打开了一个关于这个bug的问题-你可以通过订阅、评论和重新打开来帮助我们-这是目前我们唯一能做的事情:哇,非常感谢!我自己永远也不会想到这一点。我的应用程序不符合Facebook的“游戏”类别,画布也不领先,这有关系吗?在某一点上会不会对FB造成影响?没问题在这个文档的顶部有一个大的注释,解释了它是如何工作的:是的,它确实很重要:1/你的应用程序实际上必须是一个游戏。被归类为游戏而不是真正的游戏是违反我们的政策的。2/如果您启用画布显示,它必须是一个受适当支持的平台,即您的游戏必须可以在画布上玩。有一个空的画布页面,或重定向出画布也是违反FB的政策。谢谢Simon。这是我编写的第一个代码,请原谅我的无知。从Facebook API中的游戏子类别来看,它们似乎有些有限。例如,Quora目前正在与Facebook连接以添加您的好友,但这项新政策将不再适用。这是Facebook的意图吗?这是Facebook的意图吗?不,Facebook喜欢破坏东西——我已经做了大约五年了,每半年我们都需要修复东西,因为FB破坏了一些东西。这一次,他们试图成为苹果,并确定了大多数应用程序所需的唯一用例。因此有了“不可侵犯的朋友”和“可标记的朋友”的概念。但他们做得不对。。。我打开了一个关于这个bug的问题-您可以通过订阅、评论和重新打开来提供帮助-这是目前我们唯一能做的事情: