Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook照片源_Facebook_Api_Upload_Photo - Fatal编程技术网

Facebook照片源

Facebook照片源,facebook,api,upload,photo,Facebook,Api,Upload,Photo,我使用FBAPI将照片发布到我的粉丝页面的新闻提要(),但从一段时间以来,它停止将照片发布到新闻提要,而只是将照片上传到某个相册() 这是我在使用之前和之后使用的api命令,在我这方面没有任何变化 $result = $facebook->api('/123456789/photos', 'post', $attrs); 所以问题是,如何将照片正确地发布到fanpage wall(timeline)上,以及为什么它自己停止工作 谢谢我几次之前也遇到过同样的问题。 事实上,它是工作,但你必

我使用FBAPI将照片发布到我的粉丝页面的新闻提要(),但从一段时间以来,它停止将照片发布到新闻提要,而只是将照片上传到某个相册()

这是我在使用之前和之后使用的api命令,在我这方面没有任何变化

$result = $facebook->api('/123456789/photos', 'post', $attrs);
所以问题是,如何将照片正确地发布到fanpage wall(timeline)上,以及为什么它自己停止工作


谢谢

我几次之前也遇到过同样的问题。 事实上,它是工作,但你必须去你的照片文件夹,并接受上传的图像。 在相册中,Facebook将向您显示一个面板,说明您必须批准这些照片。 通过这样做,Facebook将在时间线上发布这些图像

我知道这很烦人,但我没有找到更好的解决方案(我认为Facebook增加了一个新的安全机制,以避免一些滥用)

编辑: 看这张照片

您可以通过发出HTTP post请求将照片发布到页面的墙上 使用发布流分页\u ID/照片并管理\u页面权限 和以下参数


确保您使用的是这两个权限,并且您的参数正确。

我没有看到任何批准选项:/I我使用的是JavaScript SDK,但过程应该是相同的。您在$attrs中指定了什么?我尝试了所有方法….'图像“、”源“、”图片”和作为图像“@/images/image.jpg”相对路径的值。一切都是一样的结果。它只是将照片上传到相册,而不是TimeTime。我拥有所有权限。123456789是否与管理应用程序的用户相同?我找不到这篇文章的来源,但我记得读到,图片不能发布在其他人的时间线上,他们必须进入他们的图片文件夹,然后获得批准。我知道每次登录并批准所有图片都是非常糟糕的,唯一绕过这一点的方法是发布一篇带有缩略图的文章。123456789不是用户,而是我试图发布的fanpage ID。正如我所说,我有每个可能的许可令牌,所以是的,发布和管理页面也有。根据文档,唯一需要的参数是“source”,但它仍然只将照片发布到相册中,而不是时间线中