Я использую C # facebook API для публикации фотографии с помощью моего приложения на холсте facebook в альбом «Мои фотографии», который отлично работает и добавляет обновление в новостную ленту и Wall. Однако друзья моего пользователя не получают это обновление в своих новостных лентах, хотя мой access_token включает в себя разрешение publish_stream *
var fb = new FacebookWebClient();
dynamic parameters = new ExpandoObject();
parameters.source = mediaObject;
parameters.message = "A message";
dynamic result = fb.Post("/" + wallphotos_id + "/photos", parameters);
Обратите внимание, что у друзей пользователя нет приложения. Когда они устанавливают это, это работает. Но действительно ли это необходимо?
* Все разрешения: create_note manage_pages offline_access photo_upload publish_stream share_item status_update user_about_me user_photos video_upload