我想写一个Facebook Open Graph查询,该查询返回以下内容:所有公开的照片都是由任何在某个区域进行地理定位的Facebook好友发布的。
根据Facebook's documentation for the latest API version,我认为一个好的开始是使用/ search端点,如下所示:
GET graph.facebook.com
/search?
type=location&
center=37.76,-122.427&
distance=1000
但是,当我尝试在Graph API资源管理器中对此进行测试时,它会返回一个错误,指出位置搜索已在v.2.1中弃用,尽管它出现在文档中。相反,Platform Changelog文档似乎表明,自从v2.0开始,有两个更改将被证明是我所需查询的问题:
最后,为了增加我的困惑,有一个名为Scope的iPhone应用就是这样做的:它允许用户使用一组朋友和/或位置创建社交媒体过滤器并显示Facebook内容符合这些标准。这个应用程序是否正在借用时间,并且在明年4月关闭Open Graph v1.0时它是否会失效?
答案 0 :(得分:0)
不幸的是,你上一个问题的答案是肯定的......像Scope这样的应用程序正在努力借用时间。去年4月,facebook发布了v2.0并表示只允许现有的应用程序使用v1.0,而4月份之后调用1.0的行为与调用2.0的行为相同。
您可以在此处阅读更多内容:https://developers.facebook.com/docs/apps/changelog#v2_0_permissions 和这里: stack overflow question re: friends birthdays