我正在寻找一个user.setImage
关于Facebook API的电话或类似的东西,但我看不到任何事情要做到这一点:专门覆盖用户的个人资料图片(不只是在他们的墙上张贴图片).
我在文档中看不到任何内容.你知道这是否可行,如果有的话,是否有任何关于实施它的文件?
您可以将用户重定向到以下链接,其中[PID]代表所需图片的ID:
http://www.facebook.com/photo.php?fbid=[PID]&makeprofile=1
在此页面上,用户将看到图片并立即通过对话框提示他是否要将其设置为他的个人资料图片.
来自photos.Upload文档:
但是,您无法上传到用户的个人资料相册.
在这个帖子中查看我的答案:如何使用图形api设置facebook个人资料图片
您无法设置个人资料照片,但可以将其上传到相册,然后将用户发送到该照片的"制作个人资料照片"页面.