Итак, я использую API Graph Facebook для загрузки фотографии.Используя curl, он выглядит примерно так:
curl -F 'access_token={some access token}'
-F 'source=@/some/file/path/foo.png'
-F 'message=This is a test of programatic image uploading'
https://graph.facebook.com/me/photos
Теперь это работает нормально, если у меня есть файл на компьютере, с которого я делаю запрос.Проблема в том, что система, над которой я работаю, получает изображение в виде URL-адреса (скажем, «http://example.com/foo.png").». Я бы предпочел не загружать изображение с сайта example.com на свой сервер, а просто загрузить его на Facebook, посколькунужно сохранить его, кроме этого. Есть ли способ, которым я могу просто передать URL в Facebook, или это невозможно?
(- F 'source = @ http://example.com/foo.png' не работает)