0

ユーザーまたはページのタイムラインに画像をアップロードしたい。ユーザーウォールに画像をアップロードできますが、アプリケーション名で新しいアルバムが作成されました。しかし、ユーザーのタイムラインアルバムに写真をアップロードしたいと思います。

以下のコードを使用して画像をアップロードしました

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

3 に答える 3

1

アルバム ID 動的を取得できます:

動的アルバム = app.Get("me/albums");

文字列 AlbumId="";

foreach (albums.data の動的 albumInfo)

{

  if(albumInfo.name == "Timeline Photos"){AlbumId=albumInfo.id; break;}

}

また、AlbumId を使用してアルバムに投稿できます。

于 2012-11-20T13:05:36.567 に答える
1

私はそれを解決しました。写真を投稿したいアルバムのIDをフィルタリングし、上記のコードの「id」の場合はその場所に渡しました。

 var result = client.Post("/"+ album_id +"/photos", postparameters);
于 2012-11-09T11:34:51.733 に答える
0

msm2020ソリューションはトリックを行いますが、アルバム権限を追加することを忘れないでください: user_photos

于 2014-08-18T14:24:36.203 に答える