通过facebook app在用户的墙上发布帖子

时间:2010-06-10 09:36:52

标签: php facebook

我需要从Facebook用户个人资料图片生成图片并将其发布到一些用户的墙上。例如, $ attch = array('media'=> array((array('type'=>'image',                 'src'=> 'https://graph.facebook.com/'。$ UID。 '/画面',
                'href'=> 。 'https://graph.facebook.com/' $ UID '/图片/')));

'src'=> 'https://graph.facebook.com/'。$ uid。'/ picture'行没有显示任何图片...

我该如何解决这个问题?

谢谢

2 个答案:

答案 0 :(得分:2)

我在duplicate question

中回答了这个问题
  

它没有显示图片,因为   什么都没有   https://graph.facebook.com/[user   ID] /图片。你需要查询   https://graph.facebook.com/[user id]   并解析JSON以获取其URL。

答案 1 :(得分:1)

你到了正确的地方拍照:

http://graph.facebook.com/ [username or id] / picture /返回重定向到Facebook CDN上的图片。

您可以在浏览器中试用。

我不知道你对该阵列做了什么,但你的代码可能存在的问题是你没有按照重定向来找到实际的图像。

图片网址重定向到的图片可能会随着时间的推移而发生变化,因此您应该先查看并按照重定向进行操作。