поделиться ссылкой на Facebook обновить статусную стену с помощью c # (facebook SDK) - PullRequest
0 голосов
/ 28 января 2012

Я ищу три дня, но не могу найти решение своих проблем.Я надеюсь, что вы поможете мне решить мои проблемы.

Мне удалось опубликовать на стене.Но есть проблема, когда я публикую пост на стене, никто (даже мои друзья тоже) не может видеть мой пост и не писать о статусе обновления.Только я могу видеть сообщение на стене.Я проверил свои настройки на Facebook и свойство сообщений на стене общедоступно.

string[] extendedPermissions = new[] { "publish_stream", "offline_access" }; 
var fbLoginDialog = new FacebookLoginDialog(appId, extendedPermissions); 
fbLoginDialog.ShowDialog(); 
if (fbLoginDialog.FacebookOAuthResult != null) { 
  if (fbLoginDialog.FacebookOAuthResult.IsSuccess) { 
    var fb = new FacebookClient(fbLoginDialog.FacebookOAuthResult.AccessToken); 
      dynamic result = fb.Get("/me"); 
      string firstName = result.first_name; 
      string lastName = result.last_name; 
      string id = result.id; 
      dynamic parameters = new ExpandoObject(); 
      parameters.message = "Check out this funny article"; 
      parameters.link = "http://www.example.com/article.html"; 
      parameters.picture = "http://www.example.com/article-thumbnail.jpg"; 
      parameters.name = "Article Title"; 
      parameters.caption = "Caption for the link"; 
      parameters.description = "Longer description of the link"; 
      parameters.actions = new { name = "View on Zombo", link = "http://www.zombo.com", }; 
      parameters.privacy = new { value = "ALL_FRIENDS", }; 
      parameters.targeting = new { countries = "US", regions = "6,53", locales = "6", }; 
      dynamic result1 = fb.Post("me/feed", parameters);

1 Ответ

0 голосов
/ 28 января 2012

Я бы предложил попробовать следующее:

  • измените parameters.privacy = new { value = "CUSTOM"}; и посмотрите, поможет ли это.
  • убедитесь, что друзья включены в список таргетинга.
  • убедитесь, что ваше приложение не находится в режиме песочницы, в противном случае, только разработчики / тестеры приложения могут видеть сообщения из этого приложения.
...