如何使用PHP发布到Facebook页面

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了如何使用PHP发布到Facebook页面脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我想使用 PHP从我的网站发布到我自己的FaceBook页面的墙上.

我有以下几点:

> AppID,AppSecret,ApiKey的Facebook应用程序
> Facebook页面与PageiD
>我自己的Facebook帐户 – 我是上面提到的应用程序和页面管理员和创建者.

例如.我写了一篇博客文章,我想在我的Facebook页面的墙上找到名字,简短描述和图片.或者我想每天自动在Facebook页面上发布一些文章作为cron工作.

你能否提供一个分步教程如何完成这个?

我看过这篇关于Facebook登录文章
https://developers.facebook.com/docs/facebook-login/
但我仍然不知道在我的代码中写什么.

更新1

这是我如何发送应用程序访问令牌的请求:

$url = 'https://graph.facebook.COM/oauth/access_token?grant_tyPE=client_credentials&client_id='
        .Yii::app()->params['FacebookAppID']
        .'&client_secret='
        .Yii::app()->params['FacebookSecret'];

响应类似于此(假符号):

=的access_token 326584076429 | AX3-D39YbpDcR9rMRQn_fMvNu_s

是什么access_token?应用访问令牌?如何获取用户访问令牌?

我试图从这里使用访问令牌:
https://developers.facebook.com/tools/explorer?method=GET&path=me%2Faccounts
但是我收到以下错误消息:

那么我应该如何获得正确的访问令牌?

更新2:

何在我的应用程序中获得正确的Facebook令牌,而无需任何客户端交互?
我是Facebook应用程序和Facebook页面管理员和创建者.

一步步

>验证一个页面用户(自己)
>请求一个扩展访问令牌(获取一个60天的品种,因为offline_access已经不见了).见https://developers.facebook.com/docs/offline-access-deprecation/
> Call Graph API me / accounts,并搜索结果列表,找到您感兴趣的页面
>从页面获取页面访问令牌,并开始使用它来发送呼叫
>如步骤2所述,可能会获得页面访问令牌的扩展访问令牌,请尝试让我们知道是否可以对页面访问令牌进行操作.

您可以在https://developers.facebook.com/tools/explorer试验上述

快乐编码!

编辑

要获得无任何用户对话框的访问令牌,您可以使用https://developers.facebook.com/tools/access_token/获取访问令牌.

脚本宝典总结

以上是脚本宝典为你收集整理的如何使用PHP发布到Facebook页面全部内容,希望文章能够帮你解决如何使用PHP发布到Facebook页面所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。