使用Graph API进行简单搜索的访问令牌

时间:2014-03-16 04:24:58

标签: facebook facebook-graph-api

我读过search端点需要用户访问令牌。然而,它很快就会过期,我只是在做.ajax()获得像

这样的请求

https://graph.facebook.com/search?q=new+york&type=event&access_token=USER_ACCESS_TOKEN

不使用任何SDK,只需检索JSON数据。 我每小时都会硬编码一个新的访问令牌,这是另一种方法吗?

1 个答案:

答案 0 :(得分:1)

这样做的一种方法是使用长寿命的User Access Tokens而不是短命的here。您可以通过从服务器到Facebook服务器进行以下调用,使用您的短期用户令牌,应用程序ID和应用程序密钥生成长期用户访问令牌:

 https://graph.facebook.com/oauth/access_token?  
    grant_type=fb_exchange_token&           
    client_id={app-id}&
    client_secret={app-secret}&
    fb_exchange_token={short-lived-token} 

您可以在附加的链接和{{3}}中找到有关它的更多信息。