Я делаю приложение на Facebook. Используя граф api url, создал альбом. Мне возвращается идентификатор альбома. Я хочу загрузить в него изображение. Для этого я написал так https://graph.facebook.com/album_id/photos?access_token=generated токен доступа & method = post & picture =D: \ foldername \ Image \ file1.png & message = Google, но не публикует фотографию в альбом. Я получаю сообщение об ошибке.введите ":" OAuthException "," message ":" (# 324) Требуется загрузить файл ". Что это значит? Я уже предоставил файл, почему он его запрашивает.
Я думаю, вам нужно использовать метод POST. Похоже, что вы используете метод GET с «method = post» в строке запроса. Это не может работать, потому что предоставление файла патча не заменяет файл data , который отправляет запрос POST
Вы можете использовать php sdk для загрузки фотографии: пожалуйста, проверьте https://fbphpsdk.herokuapp.com/ для демонстрации и код на github @ https://github.com/eosgood/fbphpsdk/
У меня была такая же проблема при загрузке изображения при использовании cURL Проблема была решена после того, как я поставил @ перед именем файла.Возможно, это та же проблема, с которой вы столкнулись.