通过 zapier 发送 vcard 时如何修复 Twilio SMS 发送错误
How do I fix Twilio SMS send error when sending vcard via zapier
当订阅者添加到我的 mailchimp 列表时,我正在尝试通过 Twilio 发送 vcard。我正在使用 zapier 进行集成。所有步骤都有效,但添加 vcard 时除外。
发送消息时,我收到以下错误消息:"Twilio is unable to process the Content-Type of the provided URL. Please see the Twilio Markup XML Documentation for more information on valid Content-Types."
我了解 vcard/text 是受支持的类型。该文件存储在 https://gallery.mailchimp.com/485f8f63814a122cf8435a4ee/files/cd3791fc-83c0-469a-9029-a4a0341fe82f/johnmenke.vcf
Twilio 似乎拿起了文件并读取了信息(文本显示在我的帐户中),任何人都可以帮助我理解我的错误吗?我在美国,以防万一。
谢谢!
此处为 Twilio 开发人员布道师。
我刚刚 curl
编辑了 URL 并且响应内容类型是 Content-Type: application/octet-stream
,这不是受支持的 MIME 类型。
如果您将文件作为 text/vcard
提供,应该没问题。您可能会发现您托管它的地方无法提供正确的响应内容类型,因此您可能需要在其他地方托管它。
如果您使用 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;
}
当订阅者添加到我的 mailchimp 列表时,我正在尝试通过 Twilio 发送 vcard。我正在使用 zapier 进行集成。所有步骤都有效,但添加 vcard 时除外。
发送消息时,我收到以下错误消息:"Twilio is unable to process the Content-Type of the provided URL. Please see the Twilio Markup XML Documentation for more information on valid Content-Types."
我了解 vcard/text 是受支持的类型。该文件存储在 https://gallery.mailchimp.com/485f8f63814a122cf8435a4ee/files/cd3791fc-83c0-469a-9029-a4a0341fe82f/johnmenke.vcf
Twilio 似乎拿起了文件并读取了信息(文本显示在我的帐户中),任何人都可以帮助我理解我的错误吗?我在美国,以防万一。 谢谢!
此处为 Twilio 开发人员布道师。
我刚刚 curl
编辑了 URL 并且响应内容类型是 Content-Type: application/octet-stream
,这不是受支持的 MIME 类型。
如果您将文件作为 text/vcard
提供,应该没问题。您可能会发现您托管它的地方无法提供正确的响应内容类型,因此您可能需要在其他地方托管它。
如果您使用 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;
}