Загрузите фотографию в профиль пользователя с URL-адреса фотографии, а не поля ввода файла

Я просмотрел многие примеры загрузки файлов, но не нашел способа принудительно опубликовать фотографию для пользователя.

В этом примере показано, как пользователь загружает фотографию со своего компьютера: http://developers.facebook.com/blog/post/498

Я хотел бы использовать этот метод, но замените поле [ввод файла «просмотр»] URL-адресом изображения, чтобы пользователь видел его отображаемым, и приложение публиковало его в своем профиле, когда они нажимали кнопку отправки. Любая помощь будет принята с благодарностью.


person Jeff Byer    schedule 28.10.2011    source источник
comment
Взгляните на эти квесты. Они могут помочь вам найти ответ: ›stackoverflow.com/questions/3220434/› ›stackoverflow.com/questions/5522650/ ›› stackoverflow.com/questions/2718610/› ›stackoverflow.com/questions/2964410/› ›thinkdiff.net/facebook/   -  person Abdur Rahman    schedule 30.01.2012


Ответы (1)


Что вам нужно сделать, так это позволить пользователю загрузить фотографию на ваш сервер, прежде чем загружать ее на Facebook. Я рекомендую использовать этот замечательный плагин под названием Uploadify. Это загрузчик файлов AJAX, вы можете получать обратные вызовы во время процесса загрузки и по завершении. Когда вы получаете обратный вызов uploadComplete, вы можете показать изображение своему пользователю, прежде чем разрешить ему отправить изображение в Facebook. Чтобы отправить фотографию в Facebook, я рекомендую следовать одному из руководств, перечисленных в другом ответе @Abdur.

person Lix    schedule 30.01.2012