我想在我刚刚创建的粉丝页面中添加一张大图片。
此代码工作:
$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));
我得到了这个:
致命错误:未捕获的 OAuth异常:(#120) 无效的专辑 ID
我在其他线程上搜索了很多。我认为是关于令牌的。但是令牌似乎有效,因为我可以在我的粉丝页面上发布提要/链接......
你知道怎么了?:)
多谢!
为管理用户而生成的access_token
与管理页面所需的access_token
不同。
获取页面的访问令牌:
me/accounts?fields=access_token,name
然后,使用页面访问令牌运行查询:
$facebook->api("/MYALBUMID/photos","POST",
array('url'=>$picUrl,'message'=>"status message","access_token"=>$token));