我有一个使用"RingCentral"包用Node编写的程序,该程序下载发送到RingCentral帐户的传真。当传真采用PDF
格式时,一切正常,但是如果传真附件恰好是TIFF
图像(只有极少数),则返回的数据似乎不完整,它始终为390字节。检查文件显示它确实是 TIFF 图像(以II*
开头)。
有人遇到过这个问题吗?有没有办法强制所有传真由RingCentral存储为PDF?
谢谢
-卡洛斯
RingCentral
支持将传真存储为PDF
和TIFF
文件。配置首选项可用于每个扩展。检索时,Content-Type
HTTP 响应标头将设置为application/pdf
或image/tiff
您可以检查响应标头是否具有"Content-Type
" : 'image/tiff
',以便在通过邮件存储端点检索传真时将附件保存为.tiff文件格式:
GET
/account/~/extension/~/message-store
欲了解更多信息,您可以参考我们的环中传真常见问题
解答对于任何与支持相关的问题,请通过以下方式与我们的开发人员支持人员联系:
Portal
: https://developer.ringcentral.com/support.htmlEmail
: devsupport@ringcentral ( 提供必要的详细信息 )
再次重新运行测试后,我意识到这些传真通过Web界面也存在问题,因此附件必须由于某种原因而损坏。
很高兴您找到了您的问题,这是由于评论线程中实际损坏的传真。对于遇到此问题的其他人,以下是有关如何测试TIFF
文件的一些信息。
如果传真附件恰好是TIFF图像(只有极少数是),则返回的数据似乎不完整,始终为390字节[...]有人遇到过这个问题吗?
下载TIFF
图像对我来说使用RingCentral API工作得很好。我在社区 Ruby SDK 中使用了fax_download.rb
脚本。我使用fax_send.rb
演示脚本将 SDK 中包含的test_file.pdf
发送到为TIFF
文件配置的扩展,并能够使用fax_download.rb
脚本将其下载并读取为 14538 字节TIFF
文件。
资源链接:
- 红宝石开发工具包
fax_send.rb
fax_download.rb
test_file.pdf
有没有办法强制所有传真由RingCentral存储为PDF?
如上所述,每个扩展名都有一个PDF
和TIFF
文件类型配置设置@CarpeDiem。为 PDF 配置所有扩展名将确保所有存储的传真都是PDF
格式。这可以由后端的 RingCentral 支持设置,但我不确定是否有面向客户的设置。