【问题标题】:Twilio Programmable Fax > Send: Is there a way to validate and get page count before sending fax?Twilio 可编程传真 > 发送:有没有办法在发送传真之前验证和获取页数?
【发布时间】:2020-03-02 12:17:12
【问题描述】:

看起来 API 只允许发送传真 (https://www.twilio.com/docs/fax/send) - 有没有办法通过 API 验证文件可以被传真(在合理的范围内,例如:有效的格式/大小/等)和在请求发送之前将收取多少页的费用?

另外,我可以在客户端设置任何验证限制(出于反馈目的&& 禁用我们知道会失败的文件的前端表单提交)?

【问题讨论】:

    标签: twilio


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    Twilio Fax API 当前支持的唯一格式是 PDF。因此,您当然可以在尝试发送文件之前验证该文件必须是 PDF。

    如果您希望在客户端验证 PDF,您可以添加 accept attribute to a file input field 并只允许它接受 PDF 文件:

    <input type="file" id="fax-file" accept=".pdf,application/pdf">
    

    由于文件只能是 PDF,您可以计算 PDF 中的页数,以了解您希望发送多少页并收取多少费用。但请注意,传真按发送传真的时间收费,这取决于质量和页数。不过,我们通常估计每页大约 60 秒。不过,我不是 PDF 方面的专家,所以我不确定我还想在这里做什么。希望这会有所帮助。

    【讨论】:

    • 感谢您的回复!您知道如果 PDF 不是 8x11.5 格式会发生什么吗?
    • 可能存在转码问题。你这里有文件吗?使用Twilio support 进行更详细的提问可能更容易。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多