1

C# Facebook SDK を使用して、コンテンツ作成者のページに写真を投稿しようとしています。

dynamic parameters = new ExpandoObject();
        parameters.message = txtMessage.Text;
        parameters.source = new FacebookMediaObject
        {
            ContentType = "image/jpeg",
            FileName = Path.GetFileName(ofd.FileName)
        }.SetValue(File.ReadAllBytes(ofd.FileName));

次のようなパスを試すと、(OAuthException - #2500) Unknown path components: /ALBUM_ID/photos というエラーが表示されます

 fb.PostTaskAsync("PAGE_ID/ALBUM_ID/photos", parameters);

次のようなパスを試すと、写真が自分のプロフィールに投稿されます。

 fb.PostTaskAsync("PAGE_ID/photos", parameters);   

ここで何が欠けていますか?

4

1 に答える 1

2

間違ったパスを使用しているだけです。/page/album/photos/ALBUM_ID/photosや /page/photos ではなく、直接投稿する必要があります。

参照: https://developers.facebook.com/docs/reference/api/album/

于 2012-06-29T09:54:13.640 に答える