随Twilio发送的vCard在iOS中未正确呈现
我正试图使用随Twilio发送的vCard在iOS中未正确呈现,twilio,vcf-vcard,Twilio,Vcf Vcard,我正试图使用curl将vCard发送到我的iOS,但vCard在我的iPhone中没有正确呈现 感叹号='!' curl-X柱https://api.twilio.com/2010-04-01/Accounts/ 我想知道下一步要做什么,或者您以前是否遇到过同样的问题。故障排除 结果发现其中一个配置是正确的,而我面临的问题是另一个 当Twilio第一次收到一个文件时,它会缓存 如果您相应地调整标题,则不会影响VCF文件的交付,因为它将使用缓存版本 有一种方法可以克服这一点 Twilio缓存 要删
curl
将vCard发送到我的iOS,但vCard在我的iPhone中没有正确呈现
感叹号='!'
curl-X柱https://api.twilio.com/2010-04-01/Accounts/
我想知道下一步要做什么,或者您以前是否遇到过同样的问题。故障排除
结果发现其中一个配置是正确的,而我面临的问题是另一个
当Twilio第一次收到一个文件时,它会缓存
如果您相应地调整标题,则不会影响VCF文件的交付,因为它将使用缓存版本
有一种方法可以克服这一点
Twilio缓存
要删除文件上的缓存或设置适当的缓存策略,请阅读:
疑难解答我发现Twilio不会仅根据VCF文件的文件名更改缓存,而是根据文件内容本身更改缓存,因此您必须修改文件以清除缓存,而不仅仅是名称
正确配置
为了让iOS手机正确解析文件,您可以使用与附件相同的文件格式
标题
iOS上的联系人卡只能显示与您的文件相同的文本,因此请使用内容类型
上相同的文件名
标题属性来命名您的文件,并应相应地工作
Content-Type: inline; filename="<You file name>.vcf"
Content-Disposition: text/x-vcard
Cache-Control: no-cache
内容类型:内联;filename=“.vcf”
内容配置:文本/x-vcard
缓存控制:没有缓存