Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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 FB实时API未/不一致地通知某些连接(音乐、电影、书籍、电视)_Facebook_Facebook Graph Api_Real Time_Facebook Fql - Fatal编程技术网

Facebook FB实时API未/不一致地通知某些连接(音乐、电影、书籍、电视)

Facebook FB实时API未/不一致地通知某些连接(音乐、电影、书籍、电视),facebook,facebook-graph-api,real-time,facebook-fql,Facebook,Facebook Graph Api,Real Time,Facebook Fql,我目前遇到了Facebook实时API的问题 我希望订阅用户档案中的一些内容,包括他们在音乐、书籍、电视和电影类别中的“喜好” 当我通过FQL和图表进行查询时,我得到了正确的信息,但当用户配置文件中的条目发生变化时,Facebook不会ping我的通知端点 订阅和验证都很好。以下是我的应用程序中Facebook的活动订阅: [“对象”]=>字符串(4)“用户” [“callback_url”]=>/facebook/update/” [“字段”]=>数组(11){ [0]=>字符串(13)“生日

我目前遇到了Facebook实时API的问题

我希望订阅用户档案中的一些内容,包括他们在音乐、书籍、电视和电影类别中的“喜好”

当我通过FQL和图表进行查询时,我得到了正确的信息,但当用户配置文件中的条目发生变化时,Facebook不会ping我的通知端点

订阅和验证都很好。以下是我的应用程序中Facebook的活动订阅:

[“对象”]=>字符串(4)“用户”
[“callback_url”]=>/facebook/update/”
[“字段”]=>数组(11){
[0]=>字符串(13)“生日”
[1] =>字符串(5)“书籍”
[2] =>字符串(10)“名字”
[3] =>字符串(7)“朋友”
[4] =>字符串(5)“喜欢”
[5] =>字符串(6)“电影”
[6] =>字符串(5)“音乐”
[7] =>字符串(4)“名称”
[8] =>字符串(3)“性别”
[9] =>字符串(2)“电视”
[10] =>字符串(8)“用户名”
}
[“活动”]=>bool(真)
起初,我没有订阅喜欢的
,但添加了它,看看它是否解决了问题……它没有

报告说:

以下是您可以订阅的用户连接列表:订阅源、好友、活动、兴趣、音乐、书籍、电影、电视、爱好、签入

当任何数据发生更改时(包括
朋友
),我都会收到通知,这只是
音乐
书籍
电影
电视

也许更奇怪的是,当我“喜欢”一个随机的Facebook页面时(即使用“喜欢”按钮,而不是将其添加到我个人资料的字段中)我会在
like
字段上触发通知。当我与同一页面不同时,我会在
like
音乐
书籍
电影
电视
上触发通知

不用说,我很困惑。有没有人遇到过这个问题,或者可以建议一个地方开始解决它


编辑:经过进一步测试后,我发现该通知在某些情况下发生,但在其他情况下不会发生。例如,如果您喜欢该乐队页面中的乐队,则会发送通知。如果您从“编辑配置文件”编辑您喜欢的音乐“页面将不会发送通知。所以这听起来像个bug。

答案不完全正确,但仍然

几个月前,我接到一个任务,要修复一个facebook应用程序。 它利用facebook提供的信息建立统计数据。但政策改变了,facebook停止提供这些信息

我使用了graph和fql来获取这些信息。 GRAHPAPI是令人愉快的,因为您不必注册,答案是json格式的。 主要的问题是图形api太慢了

让我给你一个帮助我的提示:fql与sql非常相似,也许你应该尝试一些sql固有的函数或其他方法


谁知道呢

我在facebook论坛上发现有人在实时更新线程上有类似的问题,可能是bug?你是否将其作为bug登录?请将其作为bug提交到FB bug Tracker中,我会确保它得到关注。我已经反复看到了这一点。。。不是那么实时。。。但是如果你试着想象一下复杂性和当前要发送的通知,你就会明白:)嗨,我最终以不同的方式实现了这一点,因此我不再有测试代码或能够验证修复-它仍然值得归档吗?谢谢。原版。计划是将用户连接到FB,从graph API下载我们需要的信息,并订阅这些信息的任何更新。由于我所问问题的错误/问题,我们失败了,因此当用户访问时,我们会动态地查找信息。速度较慢,但要确保数据准确且工作正常。