我正在尝试使用 FQL Insights API 获取我的 PAGE 在过去不同时间的点赞数。为此,我需要一个页面 access_token。获取页面access_token 我需要一个用户access_token。但是,我知道如何获取用户访问令牌的唯一方法是去这里:https ://developers.facebook.com/tools/explorer并单击“获取访问令牌”,然后复制并粘贴。
然后我可以通过运行以下请求来获取 PAGE access_token: https ://graph.facebook.com/PAGE_ID?fields=access_token&access_token=USER_ACCESS_TOKEN
然后我可以使用以下请求获得喜欢的数量: https ://graph.facebook.com/fql?access_token=PAGE_ACCESS_TOKEN&q=SELECT metric, value FROM insights WHERE object_id=PAGE_ID AND metric='page_fans' AND end_time=end_time_date ('2013-05-15') AND period=period('lifetime')
所以我可以动态地自动做所有事情,除了获取我的用户访问令牌。这是我的大问题。我手动获得的用户访问令牌将过期,然后我将不得不获得另一个令牌才能使我的脚本正常工作。如何使用 PHP 动态获取我的用户访问令牌?如果有任何后果,我的用户帐户在页面上拥有必要的权限。
谢谢你提供的所有帮助。