nicohaase / facebookpostinghelper
v1.1
2022-03-13 17:00 UTC
Requires
- facebook/graph-sdk: ~5.7.0
- matomo/ini: ^2.0
This package is auto-updated.
Last update: 2024-09-13 22:08:14 UTC
README
发布到页面非常简单 - 只要你在浏览器中开始写帖子即可。通过Facebook API来做这个操作要复杂一些,因为你要使用一个应用程序来将帖子推送到Facebook。这个小类可以帮助你接收正确的配置,并简化自动发布的过程。
要求
- 你需要一个拥有你想发布页面的管理员权限的Facebook账户
- 保存以供以后使用:你想发布的Facebook页面的ID,例如通过 http://findmyfacebookid.com/
- 通过 https://developers.facebook.com/ 注册一个将在你的墙上写帖子的应用程序
- 选择类型 "网站"
- 保存以供以后使用:应用ID和应用密钥
- 创建一个选项文件来保存你的配置(请参阅example/options.ini中的示例文件),确保你的Web服务器可以写入它
- 通过composer获取该包,依赖项
"nicohaase/facebookpostinghelper": "^1.0"
- 围绕FacebookPostingHelper编写你的代码
- 你需要在浏览器中执行授权(请参阅example/performLogin.php),因为与令牌的交互可能会让人困惑!
- 页面访问令牌,用于助手将帖子发布到你的页面,根据Facebook,不会过期(粘贴到 https://developers.facebook.com/tools/debug/ 以查看其功能)
- 之后,只需几行代码即可进行发布(请参阅example/writePost.php)