Facebook - 进行离线图谱API调用

时间:2012-10-22 18:44:53

标签: php facebook facebook-graph-api

我有一个任务,我必须在FQL中进行图形API调用,以获得我的多少朋友喜欢指定的页面。

看起来像:

//Create Query
$params = array(
    'method' => 'fql.query',
    'query' => "SELECT uid FROM page_fan WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) AND page_id = $fbpageid"
);
//Run Query
$result = $facebook->api($params);

现在,如果用户有10或20或30或40或50个朋友,我必须警告他。我不知道确切的方式,也许在他的墙上张贴(你能告诉我更好吗?)。

我可以通过cron job来实现,因为offline_access已被弃用了吗?

1 个答案:

答案 0 :(得分:0)

您可以将用户访问令牌与长期存在的令牌交换,有效期为30天。如果用户在这30天内访问该应用,您可以将该令牌延长30天。

此处记录了如何交换访问令牌:https://developers.facebook.com/roadmap/offline-access-removal/