я установил facebook SDkКак разместить фото на Подачу facebook страницы - не отвечал на другие
Теперь я могу размещать на стене, как это с ниже код
код для сообщение выше сообщения
FacebookClient myClient = new FacebookClient(srAcceToken);
var dicParams = new Dictionary<string, object>();
dicParams["message"] = "trial message";
dicParams["caption"] = string.Empty;
dicParams["description"] = string.Empty;
dicParams["name"] = "deneme 123";
dicParams["req_perms"] = "publish_stream";
dicParams["scope"] = "publish_stream";
dicParams["access_token"] = srAcceToken;
var publishResponse = myClient.Post("/" + srPageId + "/feed", dicParams);
Теперь проблема возникает, когда я хочу отправить изображение. Когда я отправляю с помощью ниже кода я получаю это изображение
код для получения выше результата
var mediaObject = new FacebookMediaObject
{
ContentType = "image/jpeg",
FileName = "pokemon.jpg"
}.SetValue(File.ReadAllBytes(Imagepath));
FacebookClient myClient = new FacebookClient(srAcceToken);
var dicParams = new Dictionary<string, object>();
dicParams["message"] = "trial message";
dicParams["caption"] = string.Empty;
dicParams["description"] = string.Empty;
dicParams["name"] = "deneme 123";
dicParams["req_perms"] = "publish_stream";
dicParams["scope"] = "publish_stream";
dicParams["source"] = mediaObject;
dicParams["type"] = "normal";
dicParams["access_token"] = srAcceToken;
var publishResponse = myClient.Post("/" + srPageId + "/photos", dicParams)
Но я хочу, чтобы получить возможность отправлять изображения, как показано ниже - как я могу это сделать?
C# 4.5 - с использованием новейших facebook SDK спасибо
Как вы получили srPageId? Я не вижу кода, который устанавливает эту переменную ... – theJerm