2

我想在我刚刚创建的粉丝页面中添加一张大图片。

此代码有效:

$picUrl = 'http://myurl/test.jpg';
$photoId = $facebook->api("/me/photos","POST",array('url'=>$picUrl,'message'=>"status message","access_token"=>$token));

但这一个不起作用:

$picUrl = 'http://myurl/test.jpg';
$photoId = $facebook->api("/MYALBUMID/photos","POST",array('url'=>$picUrl,'message'=>"status message","access_token"=>$token));

我懂了:

致命错误:未捕获的 OAuthException:(#120)无效的专辑 ID

我在其他线程上搜索了很多。我认为它与令牌有关。但是令牌似乎有效,因为我可以在我的粉丝页面上发布提要/链接......

你知道出了什么问题吗?:)

非常感谢 !

4

1 回答 1

0

用于管理用户的access_token生成与管理access_token页面所需的不同。

要获取页面的访问令牌:

me/accounts?fields=access_token,name

然后,使用页面访问令牌运行查询:

$facebook->api("/MYALBUMID/photos","POST",
                array('url'=>$picUrl,'message'=>"status message","access_token"=>$token));
于 2013-09-20T12:52:41.243 回答