如何获取请求Facebook的永久访问令牌



对于对API的请求,我使用以下代码:

$.get(
    "https://graph.facebook.com/baba/feed?limit=10&access_token=EAACEdEose0cBAJVMIdHeh4JVZAyrvdJTC34qiJQ6PAC1VkRTLQXGDhAlpL1NALORrZAEJ2HksZB7OFu8RhhrbSs8whfpkQa8elTnmZBADzZAx7ew834knv7mMItvVGEN7gxp37mBVApQ03ePtF0MQJGFjAUUOeR8qNmVN8imDYsy9cGjRnHlFZAkmYh7bNlocZD&fields=message,from{id,name,picture,link}",     // url,
    function(data) {});

但此访问令牌每次都会过期。在这种情况下,如何获得请求Facebook的永久访问令牌?

Facebook docs: https://developers.facebook.com/docs/facebook-login/access-tokens/

只需使用应用令牌(如果它是主页的动态),它就永久有效。但是,不要在客户端上使用任何静态令牌,令牌是保密的。

对于用户墙,您只能使用有效期为 60 天的扩展用户令牌。请参阅有关如何生成一个的文档。

另一个资源:http://www.devils-heaven.com/facebook-access-tokens/

最新更新