Queue/GetCCO

此方法通过使用用应用程序名称、批处理队列标识和图像文件名来返回图像文件的 CCO 信息。

URI

http://{IP address}:{Port}/ServicewTM.svc/Queue/GetCCO/{application}/{queueId}/{imageFilename}

此方法的 URI 包含以下路径元素。
表 1. GET GetCCO 方法的路径元素
名称 类型 是否必需? 描述
{application} 字符串 要为其返回 CCO 信息的应用程序的名称。
{queueId} 字符串 分配给批处理的唯一标识。
{imageFilename} 字符串 图像文件的名称。不能包含文件扩展名。

请求内容

此方法的请求中不包含任何内容。

响应内容

响应内容是图像文件的 CCO 信息。

此方法还返回以下某个响应代码。

表 2. GET GetCCO 方法的响应代码
响应代码 描述
201 已创建 此请求已完成,并导致创建了新的资源。
400 请求错误 由于语法格式不正确,因此服务无法理解此请求。
401 未授权 此请求需要用户认证。如果此请求包含授权凭证,那么 401 响应指示这些凭证的授权被拒绝。
405 不允许的方法 Request-URI 标识的资源不允许使用 Request-Line 中指定的方法。 响应必须包含一个 Allow 头,此头中包含所请求资源的有效方法列表。
500 内部错误 遇到了意外情况,导致服务无法完成此请求。

GET GetCCO 方法 JSON 响应示例

{
  "Count": 2147483647,
  "Lines": [
    {
     "Count": 2147483647,
     "l": 2147483647,
     "t": 2147483647,
     "b": 2147483647,
     "r": 2147483647,
     "Words": [
        {
          "b": 2147483647,
          "l": 2147483647,
          "n": 2147483647,
          "r": 2147483647,
          "t": 2147483647,
          "text": "String content"
        }
      ]
    }
  ]
}

GET GetCCO 方法 XML 响应示例

<Count>2</Count>
  <Lines>
    <CCOLine>
      <Count>1</Count><l>1483</l><t>301</t><b>351</b><r>1755</r>
      <Words>
        <CCOWord>
          <b>351</b><l>1483</l><n>0</n><r>1755</r><t>301</t>
          <text>INVOICE</text>
        </CCOWord>
      </Words>
    </CCOLine>
    <CCOLine>
      <Count>3</Count><l>2018</l><t>457</t><b>483</b><r>2272</r>
      <Words>
        <CCOWord>
          <b>483</b><l>2018</l><n>1</n><r>2145</r><t>457</t>
          <text>INVOICE</text>
        </CCOWord>
        <CCOWord>
          <b>482</b><l>2152</l><n>2</n><r>2172</r><t>458</t>
          <text>#</text>
        </CCOWord>
        <CCOWord>
          <b>483</b><l>2178</l><n>3</n><r>2272</r><t>458</t>
          <text>28100</text>
        </CCOWord>
      </Words>
    </CCOLine>
  </Lines>
</CCO>