通过zapier发送电子名片时如何解决Twilio SMS发送错误

时间:2019-01-25 00:24:45

标签: twilio zapier

将订户添加到我的mailchimp列表时,我试图通过Twilio发送电子名片。我正在使用zapier进行集成。除了添加vcard之外,所有步骤均有效。

发送消息时,我收到以下错误消息:“ Twilio无法处理所提供URL的Content-Type。有关有效Content-Type的更多信息,请参见Twilio Markup XML Documentation。”

我了解vcard /文本是受支持的类型。该文件存储在https://gallery.mailchimp.com/485f8f63814a122cf8435a4ee/files/cd3791fc-83c0-469a-9029-a4a0341fe82f/johnmenke.vcf

Twilio似乎要拿起文件并阅读信息(文本在我的帐户中显示为dsiplay),有人可以帮助我了解我的错吗?以防万一,我在美国。 谢谢!

2 个答案:

答案 0 :(得分:1)

这里是Twilio开发人员的传播者。

我只是curl使用了该URL,响应内容类型为Content-Type: application/octet-stream,这不是受支持的MIME类型。

如果您将文件用作text/vcard,就可以了。您可能会发现托管它的位置无法提供正确的响应内容类型,因此您可能需要将其托管在其他位置。

答案 1 :(得分:0)

如果使用nginx提供文件,则可能需要将vcard添加为mime类型。某些nginx安装没有将vcard作为默认的mime类型。例如,您的nginx.conf文件可能包含如下一行:

include /etc/nginx/mime.types;

您将要添加vcard MIME类型,因此只需将以下行添加到nginx.conf文件中即可:

types {
  # here are additional types
  text/vcard vcard vcf;
}