如何使用图形api将照片上传到facebook墙上

本文关键字:facebook 墙上 照片 何使用 图形 api | 更新日期: 2023-09-27 18:00:39

我正在使用图形api上传照片。

我想把图片上传到用户的墙上。我无法将我的本地电脑图像粘贴到它。所以需要创建第一个相册并将图像添加到其中。

我可以创建一个相册。但我在把照片放进相册时出错了。CCD_ 1。

这是我的网址。我在C#中做

https://graph.facebook.com/album_id/photos?access_token=generated access token&method=post&picture=D:'foldername'Image'flower.jpg&message=flower

如何使用图形api将照片上传到facebook墙上

您必须将@放在文件路径前面,这样它就知道您引用的是一个文件。是的,你的做法是正确的。Graph API仅支持本地文件上载。

如果没有上下文,很难给出具体的解决方案。。

首先看看来自facebook的例子。请注意,图像参数名称是源(而不是您的url中的图片)。

再看看这个问题的第二个答案,你们会发现方法,帮助你们发送图像。

就这样用吧:

NameValueCollection nvc = new NameValueCollection();    
nvc.Add("access_token", "GENERATED TOKEN");    
nvc.Add("message", "MESSAGE TO SEND");    
HttpUploadFile("https://graph.facebook.com/album_id/photos",          
@"D:'foldername'Image'flower.jpg", "source", "image/jpeg", nvc);