在我的 fanpage 上我已经添加了我的小应用程序,这使得粉丝们可以将照片上传到这个粉丝专页的特殊相册中。
这是可能的,因为我使用了粉丝专页管理员权限(“manage_pages、publish_stream 和 offline_access”)。
但现在 - 每次有人使用这个应用程序时,我都会在我的粉丝专页上发布照片新闻提要。如何在不将照片发布到新闻流的情况下将照片添加到粉丝专页?
实际上我的发布 php 代码如下所示:
<?php
$post_data = array(
'image' => ('@' . realpath($photo)),
'message' => $msg)
);
$facebook->setAccessToken(_FANPAGE_ACCESS_TOKEN);
$data = $facebook->api('/'. _ALBUM_ID . '/photos', 'post', $post_data);
?>
当我用我的粉丝专页管理员帐户删除“publish_stream”权限时 - 会出现一个“有趣”的错误。上传的照片不会出现在相册中,也不会出现在新闻流中。但它位于您可以看到所有新照片的照片条中,当您单击它时,它将与所有上传的照片排成一行……看起来,它位于“Conceal ”相册中的某个位置。
那么有没有人知道如何通过 graph api 发布照片而不将其发布到新闻流?
提前致谢, 尤里克
最佳答案
我得到了解决方案!文档中没有任何地方提到它 - 如果您不想在通过 Graph API 上传照片时发布提要,请设置以下参数:no_story=1
此信息早些时候位于此处:http://developers.facebook.com/docs/reference/api/photo/
但不知何故它从该文档中消失了。 :(
来源:Can I upload photos but not post to wall in Facebook?
如何联系 FB 以便他们添加这个非常重要的信息?
关于php - 是否可以在不发布照片的情况下将照片上传到粉丝专页相册?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7340949/