Отправить файл ics из Twilio для WhatsApp REST API - PullRequest
0 голосов
/ 07 апреля 2020

Мне нужно отправить файл календаря (ICS) из REST Api, но я не могу.

Тем не менее, я мог бы отправить файл jpg. В этой статье сотрудники Twilio объявили, что пользователи могут отправлять изображений и видео, а также PDF-файлы, текстовые файлы и аудиофайлы, используя Twilio API для WhatsApp.

Это мой звонок с JPG-файлом, который прикрепляет мультимедиа в сообщении WhatsApp. ОК:

curl -X POST \
https://api.twilio.com/2010-04-01/Accounts/ACYYYYYYYYYYYYYYYYY/Messages.json \
-H 'authorization: Basic 
XXXXXXXXXXXXX' \
-H 'cache-control: no-cache' \
-H 'content-type: application/x-www-form-urlencoded' \
-H 'postman-token: 58fa6aca-3b92-66d4-f675-9906bed37302' \
-d 'To=whatsapp%3A%2BXXXXXXXX&From=whatsapp%3A%2BYYYYYYY&Body=Hola%20probando2&MediaUrl=https%3A%2F%2Flh4.googleusercontent.com%2F-nbafRpNzZAc%2FWjHLp8y3NOI%2FAAAAAAAAAAA%2Fc8CSoPlcgcAazvZFKSU3uYxwo3HZ7FVewCOQCEAE%2Fs128-c-k%2Fphoto.jpg%0A'

Когда я заменяю путь MediaUrl на путь файла txt или файл ics, сообщение не было прикрепите файл:

например что-то вроде этого:

curl -X POST \
https://api.twilio.com/2010-04-01/Accounts/ACYYYYYYYYYYYYYYYYY/Messages.json \
-H 'authorization: Basic 
XXXXXXXXXXXXX' \
-H 'cache-control: no-cache' \
-H 'content-type: application/x-www-form-urlencoded' \
-H 'postman-token: 58fa6aca-3b92-66d4-f675-9906bed37302' \
-d 'To=whatsapp%3A%2BXXXXXXXX&From=whatsapp%3A%2BYYYYYYY&Body=Hola%20probando2&MediaUrl=https:%2F%2Faaa.bbb.com%2Fccc%2Fcalendar.ics%0A'

1 Ответ

0 голосов
/ 07 апреля 2020

Ниже приведен список поддерживаемых типов файлов. Я не вижу файлов, которые вы пытаетесь отправить как поддерживаемые типы для базового WhatsApp Business API .

Отправка и получение мультимедиа с помощью обмена сообщениями WhatsApp на Twilio (бета)

...