Я делаю проект rails, который включает использование драгоценного камня Koala для вызова API-интерфейса facebook. Можно ли публиковать сообщения на стене facebook с вложением изображения/видео (не ссылкой на изображение) через API-интерфейс графа?
Я могу поместить изображение с помощью этой команды
graph = Koala::Facebook::API.new(access_token)
graph.put_picture(params["picture_path"]) #where params["picture_path] is ActionDispatch::Http::UploadedFile object
но это только загрузить в альбом
Я не смог сделать это:
graph = Koala::Facebook::API.new(access_token)
graph.put_wall_post("hello", {"picture" => params["picture_path"]} ) #where params["picture_path] is ActionDispatch::Http::UploadedFile object
Ошибка:
undefined method `local_path' for #<ActionDispatch::Http::UploadedFile:0x00000106100a70>
Помощь ?