Closed dzmitrys-dev closed 9 years ago
При попытке загрузки файла @vk.upload(url: upload_url, photo: [file_path, 'image/jpeg'])
VKontakte returned an error 3: 'Unknown method passed' after calling method 'upload' with parameters {"photo"=>"././public/images/79101.jpg,image/jpeg", "url"=>"http://cs625324.vk.com/upload.php?act=do_add&mid=123092886&aid=-14&gid=-101666480&hash=bc00851a9c3a57770622c6d94ed044fa&rhash=ccb4c6b8600439c8c7ec684d8553c9a2&swfupload=1&api=1&wallphoto=1"}.
Загрузка производится методом VkontakteApi.upload.
VkontakteApi.upload
Спасибо, помогло, только совсем непонятно, почему нельзя было использовать уже инстанциированный @vk = VkontakteApi::Client.new('***')
При попытке загрузки файла @vk.upload(url: upload_url, photo: [file_path, 'image/jpeg'])
VKontakte returned an error 3: 'Unknown method passed' after calling method 'upload' with parameters {"photo"=>"././public/images/79101.jpg,image/jpeg", "url"=>"http://cs625324.vk.com/upload.php?act=do_add&mid=123092886&aid=-14&gid=-101666480&hash=bc00851a9c3a57770622c6d94ed044fa&rhash=ccb4c6b8600439c8c7ec684d8553c9a2&swfupload=1&api=1&wallphoto=1"}.