关于Facebook API 获取Page主页的永久access_token

本文详细介绍了如何获取Facebook Page主页的永久access_token,包括创建Facebook开发者账号、使用探测工具、交换token以及验证token的有效性。通过一系列步骤,最终得到的access_token3具有永久有效期。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何获取Page主页的永久access_token。

 

一、打开网址

https://developers.facebook.com/docs/apps/register?locale=zh_CN#create-app

1、登录Facebook账号

2、创建开发者账号(https://developers.facebook.com)

3、创建新的Facebook应用程序

创建成功后如下图:

9f3637d6ab2f4ee94b22456a4c19dd9dfc9.jpg

 

找到 App_id(应用编号)、App_secret(应用密钥):

7fb4d53ed59b502d54ce264cb25b6c76ec2.jpg

 

二、打开探测工具

https://developers.facebook.com/tools/explorer/

 

bf9d94c846018a2c7455e6af21fc3054006.jpg

如上图application这里选择刚才申请Facebook应用的命名:Olight Japana

获取口令中选取 “主页访问口令” (这个选择比较重要,一定要选主页访问口令)

在GET输入框中输入 me 提交后得到json格式:

{

     "name ": "xx" ,

    "id ": "xx"  }

 }

把这个id记录下来,这个是page主页的 page_id。

把access_token粘贴下来,这个access_token1的有效期是1个小时。

access_token1: 

215d7c111fbe31956302108364d47f6a015.jpg

 

 

三、将得到的 App_id、App_secret、access_token1 三个参数在下面的网址中替换

https://graph.facebook.com/oauth/access_token?client_id=App_id&client_secret=App_secret&grant_type=fb_exchange_token&fb_exchange_token= access_token1  

在浏览器中粘贴以上网址得到获取一个有效期60天的 access token2  记录下来

1898cc2e11a956c2ed6562e132f55c152cf.jpg

 

四、用60天的access token 到 

https://developers.facebook.com/tools/debug/accesstoken  

在访问口令中输入token再点击调试按纽,查看该token的有效期,是不是60天的有效期。如图:记录下 APP-Scoped User ID :345451282937184

7b28645677d3f64f553f7b1fac86b065d1c.jpg

 

五、再到 

https://developers.facebook.com/tools/explorer  

将60天的access_token2 粘贴进token输入框,再更改GET请求为 APP-Scoped User ID /accounts (如当前的 "345451282937184/ accounts" ),

如下图提交submit得到一个永久的 access_token3 :

把得到的 access_token3 记录下来。

945378b339e42f44553fb5ef2163d6c3e23.jpg

 

六、用永久的access token3 到 

https://developers.facebook.com/tools/debug/accesstoken  

在访问口令中输入token再点击调试按纽,查看该token的有效期是否是永久。

cea8ee91d5bda9aa2a9b0d63b817b3a6fe7.jpg

 

七、验证一下这个token能用不能

在浏览器中输入

https://graph.facebook.com/page_id/posts?fields=id&since=1521648000&until=1521734399&access_token=access_token3

转载于:https://my.oschina.net/u/3934842/blog/3010772

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值