我已经通过Facebook为授权用户创建了一个应用程序,但我不需要获得这些用户的真实in才能在浏览器中打开他们的页面。有没有办法通过我已经通过Facebook api (app作用域id)得到的id来获取当前用户页面的id? 我已经对此example进行了调整,但出现了一个错误:This method must be called with a Page Access Token 我已经传递了访问令牌。可能access token和page access token是不同的东西,idk (可怜的文档)。 此外,https://graph.facebook.com/v2.11/pages_id
我想要自动张贴到我自己的facebook页面作为页面,而不是用户后,用户创建文章在我的网站。
首先:在没有用户授权的情况下可以这样做吗?
我已经试过了
FB.api(
"/page_id/feed",
"POST",
{
'access_token': pageAccessToken,
"message": "This is a test message"
因此,我有api工作,我可以获得auth键和张贴到我的扇页。
问题是,文章作为我的用户上升,而不是作为一个帖子从扇页本身。
$params['message'] = 'Hey this is my new blog post! Head on over to check it out!';
$params['link'] = 'http://link.com';
$data['returnid'] = $this->facebook->api('/123456789/feed&
我正在尝试写一个脚本,以便在管理员离线时发布到页面。我的应用程序具有管理员用户的manage_pages扩展权限。这是我的代码:
require('php-sdk/src/facebook.php');
$facebook = new Facebook(array(
'appId' => 'MY_APP_ID', // YOUR APP ID
'secret' => 'MY_SECRET', // YOUR API SECRET
'cookie' => true
));
$us
我正在写一个小的桌面应用程序,允许访问用户的facebook帐户。为了检查这些东西是如何工作的,我使用了Graph API Explorer。当我试图获取我朋友的列表时,一切都按预期进行,当我试图获取我朋友的列表时,Graph API Explorer说
(#604) Can't lookup all friends of <id_here>. Can only lookup for the logged in user or the logged in user's friends that are users of your app.
这里有一个问题:有没有办法