【问题标题】:Square-Connect TransactionId LengthSquare-Connect TransactionId 长度
【发布时间】:2017-04-03 11:41:39
【问题描述】:

我没有发现 transaction_Id 字符串在返回时有多宽。我需要将其存储在数据库中,并且需要知道设置列的宽度。我没有在他们的文档中找到它。

https://docs.connect.squareup.com/api/connect/v2/#endpoint-charge

https://docs.connect.squareup.com/api/connect/v2/#type-tendercashdetails

【问题讨论】:

  • 根据我开始工作的沙盒示例,transaction_id 是 36 个字符(如 GUID)。这是我应该计划的吗?
  • 目前,我正在查看一个 56 个字符长的 Square Connect v2 交易 ID。

标签: square-connect


【解决方案1】:

目前大多数transaction_ids 的长度为26 个字符,但无法保证id 的长度或格式。 Square 的一些 id 是 36 个字符的 GUID,这可能是一个合理的上限。我的建议是使您的列至少有 36 个字符宽,并在您的应用程序中包含逻辑以检查是否收到了较长的 ID,该 ID 会在您的表中被截断。

【讨论】:

    猜你喜欢
    • 2018-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-22
    • 2016-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多