Как исправить ошибку отправки SMS Twilio при отправке vcard через zapier - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь отправить vcard через Twilio, когда подписчик добавлен в мой список mailchimp. Я использую Zapier для интеграции. Все шаги работают, кроме добавления vcard.

Когда сообщение отправляется, я получаю следующее сообщение об ошибке: «Twilio не может обработать Content-Type предоставленного URL. Пожалуйста, обратитесь к XML-документации Twilio Markup для получения дополнительной информации о действительном Content- Типы ".

Я понимаю, что vcard / text является поддерживаемым типом. файл хранится в https://gallery.mailchimp.com/485f8f63814a122cf8435a4ee/files/cd3791fc-83c0-469a-9029-a4a0341fe82f/johnmenke.vcf

Кажется, что Twilio поднял файл и прочитал информацию (текст отображается в моем аккаунте), может кто-нибудь помочь мне понять, в чем я не прав? Я в США, на случай, если это имеет значение. Спасибо!

Ответы [ 2 ]

0 голосов
/ 18 июня 2019

Если вы используете nginx для обслуживания файлов, вам может понадобиться добавить vcard как mime-тип. Некоторые установки nginx не имеют vcard как тип MIME по умолчанию. Например, ваш файл nginx.conf может содержать строку, подобную следующей:

include /etc/nginx/mime.types;

И вы захотите добавить тип mime vcard, поэтому просто добавьте следующие строки в файл nginx.conf:

types {
  # here are additional types
  text/vcard vcard vcf;
}
0 голосов
/ 25 января 2019

Разработчик Twilio здесь.

Я только что curl отредактировал этот URL, и тип содержимого ответа был Content-Type: application/octet-stream, который не поддерживается MIME-типом.

Если вы обслуживаете файлкак text/vcard все должно быть в порядке.Возможно, вы обнаружите, что там, где вы размещали, он не может предоставить правильный тип содержимого ответа, поэтому вам может потребоваться разместить его в другом месте.

...