Facebook:获取用户朋友的时区

时间:2010-12-28 23:23:57

标签: php facebook facebook-graph-api

我希望我的画布应用程序获取用户朋友的时区。

我尝试使用Graph API,但我能得到的只是他们的名字,语言环境等等(即使使用access_token时)。 使用FQL时,timezone字段始终为空。

  1. 有没有办法实现这个目标?
  2. 如果是这样,请指点我正确的方向?
  3. 干杯

1 个答案:

答案 0 :(得分:1)

我想这是不可能的,只有在调用$this->facebook->api("/friend_ID");时才检索到以下字段:

Array
(
    [id] => 
    [name] => 
    [first_name] => 
    [last_name] => 
    [link] => 
    [gender] => 
    [locale] => 
    [updated_time] => 
)

现在在documentation中,上面的字段是标记为Publicly available的字段,timezone字段Available to everyone on Facebook的时间听起来像your_id,friend_id,friend_id,friend_id,friend_id,但显然不是,无论如何,我在facebook论坛上找到了一个有趣的article主持人(不是开发人员!!)

还尝试了旧的rest lib,首先从控制台获取friends的列表,然后添加你的ID并将它们放在users.getinfo方法的测试控制台中,UID看起来像{{ 1}}和字段timezone您只能获得 时区。