Подтвердить что ты не робот

Можно ли настроить образ профиля пользователя с помощью API Facebook?

Я ищу вызов user.setImage или что-то подобное в Facebook API, но я ничего не вижу добиться этого: специально для того, чтобы перезаписать образ пользовательского профиля (а не просто разместить изображение на стене).

Я ничего не вижу в документах. Знаете ли вы, возможно ли это, и если да, то какие-либо документы по его реализации?

4b9b3361

Ответ 1

Вы можете перенаправить пользователя на следующую ссылку, где [PID] обозначает идентификатор нужного изображения:

http://www.facebook.com/photo.php?fbid=[PID]&makeprofile=1

На этой странице пользователь увидит изображение и сразу же появится диалоговое окно, если он захочет установить его как изображение своего профиля.

Ответ 2

Нет, вы не можете.

Из документа photos.Upload:

Однако вы не можете загружать фотоальбом профиля.

Ответ 3

Оформить мой ответ в этой теме: как установить изображение профиля facebook с помощью графика api

Вы не можете установить изображение профиля, но вы можете загрузить его в альбом, а затем отправить пользователя на страницу "сделать изображение профиля" для этого изображения.

Ответ 4

Должен быть скрытый API, потому что приложение iphone facebook делает это... Возможно, вы можете узнать, как установить прокси-сервер между iphone и Facebook и расшифровать его... или API может быть ограничен только собственными приложениями Facebook...

Ответ 6

Вы можете загрузить изображение, но НЕ МОЖЕТ установить его как одно изображение профиля. Таким образом, пользователь должен установить его как изображение своего профиля. Вы должны перенаправить их на постоянную ссылку загруженного изображения.