-1

我可以使用 Facebook API 自动更改个人资料图片或时间线封面吗?

现在我正在使用 makeprofile=1; 的链接。类似参数,但这需要用户确认。

$photo = $facebook->api($album_id . '/photos', 'post', $args);

    if($photo['id'] != "")
    {
      $pictue = $facebook->api('/'.$photo['id']);
      $fb_image_link = $pictue['link']."&makeprofile=1";

      echo '<a href="'.$fb_image_link.'" target="_blank"> Poner como perfil </a>';
    }

我把例子放在这里另一个

4

1 回答 1

2

简单的答案是否定的。

不可能更改个人资料图片或封面图片,我认为这主要是因为如果允许应用程序执行这些操作,那么垃圾邮件发送者会通过上传他们的骗局图片作为时间线封面来搞乱用户的个人资料,而这些人已经做了很多通过 Graph API 允许的具有当前功能的事物。

但是,您可以将图像上传到新专辑或现有专辑,向用户提供有关如何将新上传的图像设置为其时间线封面的说明。

另外我认为您应该在发布之前先尝试搜索您的问题,因为这个问题之前已经被其他人问过很多次并且已经得到了回答。

希望它能消除你的疑问。

于 2012-10-10T17:40:56.133 回答