php – (#120)无效的专辑ID

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – (#120)无效的专辑ID脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我目前有以下代码.但图表api仍然返回(#120)无效的专辑ID.如果我查看$faceBook_album或 https://developers.facebook.com/tools/explorer/248099655226775/?method=GET&path=213152142082066,它会显示一张专辑.所以这张专辑确实存在.

@H_403_11@public function save_facebook(){ SITe::debug(); $album_item = new Foto_Album_Item($this['navigatie_obj']['parent_id']); // File upload activeren Site::$facebook->setFileUploadSupport(true); // Facebook album ophalen $facebook_album = Site::$facebook->api('/'.$album_item['facebook_id']); // Facebook als gebruiker gebruiken ipv als applicatie Site::$facebook->setAccessToken( Facebook::$user_access_token ); $user_id = Site::$facebook->getUser(); $facebook_options = array( 'source' => '@'.realpath(Site::$serverpath['album'].$this['navigatie_obj']['parent_id'].'/'.$this['bestand']),'access_token' => Facebook::$user_access_token,); $request_method = '/'.$album_item['facebook_id'].'/photos'; $return = false; try { $result = Site::$facebook->api($request_method,'POST',$facebook_options); $options = array('facebook_id' => $facebook_id ? $this['facebook_id'] : $result['id']); $return = parent::save($options); } catch(Exception $e){ LOG::error($e,__FILE__,__LINE__); } return $return; }

解决方法

为了能够上传到属于某个页面的相册,您应该检查(或更改)以下几项内容

>用户应该是页面管理员.
>用户应授予应用“manage_pages”权限.
> app应调用graph / me / accounts并迭代可用帐户以获取页面的access_token.
>然后你继续上传’/ album_object_id / photos’.

你得到的错误信息显然具有误导性

希望这可以帮助

脚本宝典总结

以上是脚本宝典为你收集整理的php – (#120)无效的专辑ID全部内容,希望文章能够帮你解决php – (#120)无效的专辑ID所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。