我想将图片上传到用户或页面的时间线。 我可以将图片上传到用户墙,但它已经创建了具有我的应用程序名称的新相册。但我想将图片上传到用户的时间线专辑。
我使用下面的代码
上传了图片 var result = client.Post("/"+ id +"/photos", postparameters);
答案 0 :(得分:1)
我解决了它。我只是过滤了我要张贴图片和相册的专辑的ID如果上面代码为“id”,则将其传递到位。
var result = client.Post("/"+ album_id +"/photos", postparameters);
答案 1 :(得分:1)
你可以获得动态专辑ID:
动态专辑= app.Get(“我/专辑”);
string AlbumId =“”;
foreach(albums.data中的动态albumInfo)
{
if(albumInfo.name == "Timeline Photos"){AlbumId=albumInfo.id; break;}
}
您可以使用AlbumId在相册中发帖。
答案 2 :(得分:0)
msm2020 解决方案可以解决问题,但不要忘记添加相册权限:user_photos