经过一番搜索后,我得以以自己的身份在Facebook页面上发帖。但我的目标是在我管理的页面上作为页面发布。我做了更多的研究,得到了我管理的页面的访问令牌。当我试图在上面发帖时,sdk给了我一个错误
The user hasn't authorized the application to perform this action
这是我的代码,供您参考:
string app_id = "xxxxx";
string app_secret = "yyyyyyy";
string scope = "pu
我正在开发一个库的网页,它(在用户许可后)尝试使用PHP在用户的Facebook时间线上发布:
Karen is reading 'Fifty Shades of Grey'
A link to http://www.mylibrarysi.te/book.php?id=4048
我尝试使用这段代码:
$out = $facebook->api('/me/feed', 'post', array(
'message' => "Karen is reading 'Fifty Shades of Grey&
我使用omniauth-facebook gem添加了一个facebook登录按钮。它往返于facebook,返回omniauth.auth散列和所有用户信息。但我无法获得用户允许我的应用程序的中间页面,因此当我尝试从我的应用程序向facebook发帖时,我收到错误消息
OAuthException :: (#200) The user hasn't authorized
the application to perform this action)
我猜这是facebook应用程序页面上的一个设置,但在我的生活中,我没有在文档中看到或看到提到它。