当前位置:  开发笔记 > 开放平台 > 正文

我可以使用Facebook API设置用户个人资料图片吗?

如何解决《我可以使用FacebookAPI设置用户个人资料图片吗?》经验,为你挑选了3个好方法。

我正在寻找一个user.setImage关于Facebook API的电话或类似的东西,但我看不到任何事情要做到这一点:专门覆盖用户的个人资料图片(不只是在他们的墙上张贴图片).

我在文档中看不到任何内容.你知道这是否可行,如果有的话,是否有任何关于实施它的文件?



1> Hannes..:

您可以将用户重定向到以下链接,其中[PID]代表所需图片的ID:

http://www.facebook.com/photo.php?fbid=[PID]&makeprofile=1

在此页面上,用户将看到图片并立即通过对话框提示他是否要将其设置为他的个人资料图片.


据我所知,没有办法跳过切断过程.您应该可以更改页面的封面照片,只需查看文档http://developers.facebook.com/docs/reference/api/page/(搜索"设置封面照片") - 我虽然没试过.
但是如果它是从移动设备打开它将无法工作...裁剪并设置为配置文件pic按钮根本不会显示,就好像makeprofile = 1 param被忽略一样

2> Portman..:

你不能.

来自photos.Upload文档:

但是,您无法上传到用户的个人资料相册.



3> fredrik..:

在这个帖子中查看我的答案:如何使用图形api设置facebook个人资料图片

您无法设置个人资料照片,但可以将其上传到相册,然后将用户发送到该照片的"制作个人资料照片"页面.

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有