我正在连接 PHP 和 Facebook SDK,以便在页面墙上发布内容。我正在寻找一些从零开始解释所有事情的教程,但我没有找到它,所以我开始逐个工作。我想到了两件事。第一个是这个错误:
{
"error": {
"message": "(#200) The user hasn't authorized the application to perform this action",
"type": "OAuthException",
"code": 200
}
}
我应用了所有需要的登录权限(第一次登录,然后我尝试离线发布消息 - 首先通过 PHP POST,然后通过 url -> 开发人员)。所以我添加了权限:
'scope' => 'offline_access, manage_pages, publish_stream, publish_actions, status_update'
如果我尝试通过 URL/开发人员中心发布,则会引发上述错误。第二个错误是
Invalid OAuth access token signature
如果我尝试通过 PHP POST 和 Facebook SDK 发布消息,但首先我想解决问题 1。我该怎么办?