C# SDK に問題があります。ページに 3 枚の写真を含むギャラリーをアップロードしようとすると、ページに 3 枚の写真が正しく表示され、ユーザーの壁に 1 枚の写真しか表示されません。どうしてか分かりません。誰かが私を助けることができますか?ありがとう
この問題に関する詳細情報 解決できません
誰かが私を助けることができますか?問題を説明する画像とともに詳細を挿入しました...ここにc#コードがあります:
Dictionary<string, object> albumParameters = new Dictionary<string, object>();
albumParameters.Add("message", "camping italy");
albumParameters.Add("name", "camping italia");
JsonObject resultAlbum = client.Post("/camping.it/albums", albumParameters) as JsonObject;
string idAlbum = Convert.ToString(resultAlbum["id"]);
foreach (FileInfo foto in new DirectoryInfo("\\server\\gallery\\").GetFiles("*.jpg"))
{
string filepath = foto.FullName;
FacebookMediaObject mediaObject = new FacebookMediaObject
{
FileName = foto.Name,
ContentType = "image/jpeg"
};
byte[] fileBytes = File.ReadAllBytes(filepath);
mediaObject.SetValue(fileBytes);
IDictionary<string, object> upload = new Dictionary<string, object>();
upload.Add("@foto.jpg", mediaObject);
upload.Add("message", "camping italy");
JsonObject resultFoto = client.Post("/" + idAlbum + "/photos", upload) as JsonObject;
}