将订户添加到我的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),有人可以帮助我了解我的错吗?以防万一,我在美国。 谢谢!
答案 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;
}