使用 NodeJS 在 RingCentral 中处理 TIFF 附件



我有一个使用"RingCentral"包用Node编写的程序,该程序下载发送到RingCentral帐户的传真。当传真采用PDF格式时,一切正常,但是如果传真附件恰好是TIFF图像(只有极少数),则返回的数据似乎不完整,它始终为390字节。检查文件显示它确实是 TIFF 图像(以II*开头)。

有人遇到过这个问题吗?有没有办法强制所有传真由RingCentral存储为PDF?

谢谢

-卡洛斯

RingCentral支持将传真存储为PDFTIFF文件。配置首选项可用于每个扩展。检索时,Content-TypeHTTP 响应标头将设置为application/pdfimage/tiff

您可以检查响应标头是否具有"Content-Type" : 'image/tiff',以便在通过邮件存储端点检索传真时将附件保存为.tiff文件格式:

GET/account/~/extension/~/message-store

欲了解更多信息,您可以参考我们的环中传真常见问题

解答对于任何与支持相关的问题,请通过以下方式与我们的开发人员支持人员联系:

Portal: https://developer.ringcentral.com/support.html
Email: 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?

如上所述,每个扩展名都有一个PDFTIFF文件类型配置设置@CarpeDiem。为 PDF 配置所有扩展名将确保所有存储的传真都是PDF格式。这可以由后端的 RingCentral 支持设置,但我不确定是否有面向客户的设置。

相关内容

  • 没有找到相关文章

最新更新