Facebook graph api 如何将照片/图像发布到facebook墙

Facebook graph api 如何将照片/图像发布到facebook墙,facebook-graph-api,Facebook Graph Api,如何通过graph api将图片发布到朋友的facebook墙上?如果有人成功,请发送web reuest或graph url。这是我的graph url https://graph.facebook.com/Pageid/feed?access_token=application_access_token&method=post&picture=http://www.Google.es/images/srpr/nav_logo39.png&message=logo 它

如何通过graph api将图片发布到朋友的facebook墙上?如果有人成功,请发送web reuest或graph url。这是我的graph url

https://graph.facebook.com/Pageid/feed?access_token=application_access_token&method=post&picture=http://www.Google.es/images/srpr/nav_logo39.png&message=logo
它工作正常,图像被发布到页面上。但当我试图给出图像的url(存储在桌面上)时,逻辑get失败。下面是它的url

https://graph.facebook.com/Pageid/feed?access_token=application_access_token&method=post&picture=D:/foldername/Cimage.jpg&message=Waterfall.

我不能直接将用户上传的所有图像放在我的服务器上,然后发布到facebook。我希望用户直接将图像发布到facebook墙上,而不是通过我的服务器(我不希望任何图像托管在某个地方,我希望使用存储在硬盘上的图像。)

我在网上搜索了这一点,我发现需要先创建相册,然后将图像添加到相册中。然后使用该图像url进行发布。当图像在相册中发布时,其链接为…ileid。当我使用此链接时,抛出一个id已指定的错误。我的方向是否正确?如果有人成功,请通知我。如果我从链接()中删除该id(配置文件id)然后它抛出一个错误,表示“message”:(#100)流中不允许FBCDN图像:。我在网上搜索了此问题,发现需要先创建相册,然后将图像添加到相册。然后使用该图像url进行发布。当图像在相册中发布时,其链接为…ileid。当我使用此链接时,抛出一个id已指定的错误。我的方向正确吗?如果出现错误,请告诉我nyone成功。如果我从link()中删除该id(配置文件id),则它会抛出一个错误,表示“消息”:“(#100)流中不允许FBCDN映像:。