Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как загрузить PDF с API в группу Meta Workplace?

free btc Ученик (147), на голосовании 9 месяцев назад
Здравствуйте, помогите пожалуйста, если можете)

Я пытаюсь загрузить файл в группу через ссылку а не локально, отправляю POST запрос к url https://graph.facebook.com/group_id/files

с телом:
{
"file_attachment_urls":["file_url"],
"group_id": "group_id",
"message":"message",
"name":"name",
"access_token":"access_token"
}

Но выдаёт ошибку:
{
"error": {
"message": "(#3) Application does not have the capability to make this API call.",
"type": "OAuthException",
"code": 3,
"fbtrace_id": "AtUCx3IcUgklz_sgb64AjI7"
}
}

В боте отметил все разрешения, но всё равно не получается. Может есть другой метод?
Спасибо за внимание.
Голосование за лучший ответ
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (157164) 10 месяцев назад
Здравствуйте! Ошибка говорит о том, что вашему приложению не хватает разрешений для выполнения операции. Убедитесь, что у приложения есть необходимые разрешения для работы с файлами в Workplace. Также проверьте, правильно ли вы используете идентификатор группы и токен доступа. Если разрешения есть, и данные верны, попробуйте использовать другой метод загрузки, например, мультипарт-форму. Для точной инструкции стоит обратиться к официальной документации API Workplace.
free btcУченик (147) 10 месяцев назад
Спосибо за ответ, видео и картинку получится загрузить, а вот другие файлы нет. Насчёт мультипарт, мне нужно именно через ссылку загрузить(
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (157164) free btc, Если загрузка именно через ссылку является обязательным условием и другие типы файлов, кроме видео и изображений, не загружаются, вероятно, это связано с ограничениями API Workplace для работы с файлами. Возможно, для загрузки PDF и других типов файлов через URL требуются дополнительные разрешения или другой подход. Проверьте документацию Workplace API на предмет такой функциональности. Если информации не найдется, обратитесь в техподдержку Workplace для получения помощи по вашей задаче.
Похожие вопросы