使用facebook c#sdk在用户的时间线相册上上传图片

使用facebook c#sdk在用户的时间线相册上上传图片,facebook,facebook-c#-sdk,Facebook,Facebook C# Sdk,我想上传图片到用户或页面的时间线。 我可以上传图片到用户墙上,但它已经用我的应用程序名创建了新相册。但我想上传图片到用户的时间线相册 我用下面的代码上传了图片 var result = client.Post("/"+ id +"/photos", postparameters); 我解决了这个问题。我只是过滤了我想发布图片的相册的id,并在上面代码的“id”中传递了它 var result = client.Post("/"+ album_id +"/photos", postparam

我想上传图片到用户或页面的时间线。 我可以上传图片到用户墙上,但它已经用我的应用程序名创建了新相册。但我想上传图片到用户的时间线相册

我用下面的代码上传了图片

 var result = client.Post("/"+ id +"/photos", postparameters);

我解决了这个问题。我只是过滤了我想发布图片的相册的id,并在上面代码的“id”中传递了它

 var result = client.Post("/"+ album_id +"/photos", postparameters);

您可以获取相册id动态:

动态相册=应用程序获取(“我/相册”)

字符串AlbumId=“”

foreach(albums.data中的动态albumInfo)

{

}


您可以使用AlbumId在相册中发布。

msm2020解决方案执行此操作,但不要忘记添加相册权限:

然后您必须首先获取相册id,然后将照片发布到该相册中。将需要额外的许可。
  if(albumInfo.name == "Timeline Photos"){AlbumId=albumInfo.id; break;}