Slack API file.upload для пользователя? - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь следовать учебнику, найденному здесь https://api.slack.com/methods/files.upload.

curl -F file=@example.txt -F "initial_comment=I play the drums." -F channels=C024BE91L -F thread_ts=1532293503.000001 -H "Authorization: Bearer xoxp-xxxxxxxxx-xxxx" https://slack.com/api/files.upload

Я могу загружать файлы на определенный канал. Тем не менее, как я могу загрузить файлы пользователю с помощью прямого сообщения?

1 Ответ

0 голосов
/ 17 января 2019

Подобно тому, как работает отправка прямых сообщений, вы можете просто использовать идентификатор пользователя для канала, и файл будет загружен в канал прямых сообщений между этим пользователем и владельцем токена.

В качестве альтернативы вы можете сначала открыть канал прямого сообщения из своего приложения с помощью im.open, а затем использовать идентификатор канала этого чата в files.upload.

...