2015-02-18 3 views
1

привет, я пытаюсь загрузить изображения из моего приложения wp8.1 в facebook, но одна из проблем заключается в том, что опубликованные изображения видны только мне, если я не изменю его с помощью facebook. Я хочу публиковать их автоматически для публики для просмотра. Вот мой код:Загрузка изображения на facebook

var postParams = new 
     { 
      access_token = ObjFBHelper.AccessToken, 
      message = "My message", 
      source = pic, 



     }; 

    try 
    { 
     dynamic fbPostTaskResult = await fbclient.PostTaskAsync("me/photos",postParams); 
    var responseresult = (IDictionary<string, object>)fbPostTaskResult; 


     } 
     catch (Exception ex) 
     { 
      //MessageDialog ErrMsg = new MessageDialog("Error Ocuured!"); 

     } 
+0

это Windows Phone 8.1 приложения так C# языка – Kam

ответ

0
var parameters = new Dictionary<string, object> 
{ 
    { "message", FacebookMessage }, 
    { "privacy", new Dictionary<string, object> 
     { 
      { "value", "ALL_FRIENDS" } 
     } 
    } 
}; 

Я нашел это на StackOverflow. Может быть, это тоже помогает?

От: SO question

+0

когда я загрузить любую картинку из моего ноутбука он получает общественным в то время как любой фильм из моего приложения получает, как только мне так, как его можно изменить. мне нужно отправить какое-то разрешение? – Kam

+0

вар postParams = новый { access_token = ObjFBHelper.AccessToken, сообщение = "Мои сообщения", источник = ПИК, приватность = ALL_FRIENDS, }; это сообщение об ошибке, что all_friends не существует в текущем контексте – Kam

+0

@Kam, пожалуйста, посмотрите мой обновленный код. Может быть, вы можете настроить его, и он будет работать :) – Refilon