跳转到内容

线上H5支付 FunctionCode | 暂无

提供全场景线上支付服务,帮助患者完成各类支付场景的支付

简介

alt text

提示

我是一个特殊说明

接口说明

  • 请求方式 POST
  • Headers serviceCode: xxx
  • Headers Content-Type: application/json
  • Headers Authorization: Bearer ${app_token}
正式环境 测试环境
https://api.linkingopen.com/service/openapicore/gatewayhttps://api.linkingopen.com/test/service/openapicore/gateway

请求参数

名称 描述 类型 必填
Url本字段和 body 字段二选一,不可同时透传或同时为空。boolean | string
body本字段和 Url 字段二选一,不可同时透传或同时为空。boolean | string
OutputCharInfo本字段和 URL 字段二选一,不可同时透传或同时为空。图片二进制文件,最大 10MB。使用 HTTP 方式调用,把图片二进制文件放到 HTTP body 中上传即可。使用 SDK 的方式调用,把图片放到 SDK 的 body 中即可。string
NeedRotate是否需要自动旋转功能,默认不需要。string
OutputTable是否输出表格识别结果,包含单元格信息,默认不需要。boolean
NeedSortPage是否按顺序输出文字块,默认为 false。boolean
OutputFigure是否需要图案检测功能,默认不需要。boolean

注意(参数特殊说明,此段不是必须)

_headers 文件应放置在 public 目录中 (在我们的例子中是 docs/public/_headers),以便将其逐字复制到输出目录。

返回参数

名称 描述 类型 必填
RequestId请求唯一 ID。string
Data返回数据。string
Code错误码(如果识别成功,不会返回此字段)string

接口示例

参数示例

以下是JSON:

  • VitePress 站点位于项目的 docs 目录中。
  • 你使用的是默认的生成输出目录 (.vitepress/dist)。
  • VitePress 作为本地依赖项安装在项目中,并且你已在 package.json 中设置以下脚本:
json
{
  "Url": "https://example.com/image", 
  "body": null, 
  "OutputCharInfo": "base64encodedimage==", 
  "NeedRotate": "false", 
  "OutputTable": true, 
  "NeedSortPage": false, 
  "OutputFigure": false
}
json
  {
     "RequestId": "43A29C77-405E-4CC0-BC55-EE694AD00655",
     "Code": "noPermission",
     "Message": "You are not authorized to perform this operation."
  }

SDK示例

Java
public class SDKExample {
    public static void main(String[] args) {
        // Java示例:初始化SDK并调用一个方法
        SDK sdk = new SDK();
        sdk.initialize();
        sdk.processImage("image.jpg");
    }
}
C#
using System;

public class SDKExample {
    public static void Main() {
        // .NET 示例:初始化SDK并调用方法
        SDK sdk = new SDK();
        sdk.Initialize();
        sdk.ProcessImage("image.jpg");
    }
}
Js
async function runExample() {
    // Node.js 示例:初始化SDK并调用异步方法
    const sdk = new SDK();
    await sdk.initialize();
    await sdk.processImage('image.jpg');
}

常见业务状态码

错误码 描述 解决方案
SYSTEM_ERROR系统繁忙服务器异常 可能发生了网络或者系统异常,导致服务调用失败,商户可以用同样的请求发起重试
INVALID_PARAMETER参数有误请根据接口返回的参数非法的具体错误信息,修改参数后进行重试
APP_NOT_ONLINE小程序未处于上架状态小程序上架状态再操作