0

Я хотел бы сделать следующее: В качестве пользователя отправьте фотографию (с надписью) на стену FanPage, такую ​​что на стене FanPage, я вижу, кто (какой пользователь) сделал эту фотографию. (а также через API Graph, я могу видеть, какой пользователь отправил Фото-, не через Facebook App)Публикация фотографии (с надписью) на стене FanPage в качестве пользователя с использованием JavaScript SDK или Php SDK

Я хотел бы сделать это с помощью API Graph, либо с помощью PHP SDK или JavaScript SDK.

Как достичь цели?

я в настоящее время пытался следующие учебные пособия: 1) http://developers.facebook.com/blog/post/498/ Это работает, но пример для размещения фото на Пользователь стены. Я изменил код таким образом, что UserID (me) теперь является идентификатором FanPage. Он работает, (поскольку пользователь является администратором и ему понравился FanPage). Но проблема в том, что фотография не появляется на стене. Вместо этого отображается с иконкой вложения.

Следующий скриншот показывает, что я имел в виду: enter image description here

2) http://www.webspeaks.in/2011/12/upload-photos-to-facebook-fan-page.html Это прекрасно работает, но, как говорит название, она будет загружать фотографии в album_id. Я использовал album_id of the Wall Photos, но после загрузки фотографии успешно, я не могу узнать , кто (который пользователь facebook) загрузил фотографию.

Однако, если пользователь facebook входит в Facebook, например FanPage, и отправляет его на стену FanPage, я могу узнать, какой пользователь сделал этот пост.

Любые советы или предложения?

Большое спасибо!

Лучший.

ПРИМЕЧАНИЕ: Пользователь не является администратором FanPage.

ответ

1

Я думаю, что этого невозможно достичь, потому что для создания фотографии на странице facebook у вас должно быть разрешение manage_pages. Это означает, что вы должны быть администратором страницы. Все фотографии, загруженные в фотоальбом facebook, создаются от имени страницы, а не для пользователя, который их загружает. Вы можете увидеть это, используя facebook graph explorer, изучите поле «from» результата json, полученного на стенном альбоме.

Смежные вопросы