Facebook:获取用户的好友时区
我希望我的画布应用程序能够获取用户朋友的时区。
我尝试使用 Graph API 来完成此操作,但我所能得到的只是它们的名称、区域设置和其他一些信息(即使使用 access_token
时也是如此)。
使用 FQL 时,timezone
字段始终为空。
- 有办法实现这一点吗?
- 如果是这样,您能指出我正确的方向吗?
干杯
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想这是不可能的,调用
$this->facebook->api("/friend_ID");
时仅检索到以下字段:现在在 文档,以上字段是标记为
Publicly available
的字段,及时 < code>timezone 字段可供 Facebook 上的每个人使用
,这听起来是一样的,但显然不是,无论如何,我发现这个有趣的 Facebook 论坛版主的文章 (不是开发人员!)还尝试了旧的休息库,首先获取您的 users.getinfo 方法,UID 看起来像
your_id,friend_id,friend_id,friend_id,friend_id
和字段timezone
你只会得到 <您的时区。I guess this is not possible, only the following fields were retrieved when calling
$this->facebook->api("/friend_ID");
:Now in the documentation, the above fields are the fields marked
Publicly available
, in time thetimezone
field isAvailable to everyone on Facebook
which sounds like the same but apparently it's not, anyway I've found this interesting article for a moderator on the facebook forums (not a developer!!)Also tried the old rest lib, first get a list of your friends from the console and then add your ID and put them in the test console of the users.getinfo method, UIDs looks like
your_id,friend_id,friend_id,friend_id,friend_id
and fieldstimezone
you'll only get your timezone.