# connector **Repository Path**: trustChain/connector ## Basic Information - **Project Name**: connector - **Description**: 主程序客户端连接服务端的连接插件 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-23 - **Last Updated**: 2024-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 连接器插件 ## 插件介绍 ### 获取插件列表 **请求URL:** `/connector/getPluginList` **请求方式:** GET **请求参数:** | 参数名 |类型| 说明 |是否必填| |:---------|:----|:-----|:----| | pageSize | string | 每页数量 |是| | pageNum | string | 页数 |是| **请求示例**: ```plain /connector/getPluginList?pageSize=10&pageNum=1 ``` **返回示例:** ```plain { "msg": "success", "code": 0, "data": { "records": [ { "create_time": "2024-06-30T11:55:43.449+08:00", "id": 1, "pluginsContent": "
插件内容
", "pluginsDesc": "", "pluginsEName": "user", "pluginsImages": "QmXhGbWAMurn7vx6bs7UdcF63JuHfim9ZRBBE6QrYnBry1", "pluginsMarketPrice": "99", "pluginsName": "用户插件", "pluginsPrice": "99", "pluginsVersion": "v0.1.0", "seq": 0, "update_time": "2024-06-30T11:55:43.449+08:00" } ], "total": 1 } } ``` ### 获取已申请插件列表 **请求URL:** `/connector/getPluginApplied` **请求方式:** GET **请求参数:** | 参数名 |类型| 说明 |是否必填| |:---------|:----|:-----|:----| | pageSize | string | 每页数量 |是| | pageNum | string | 页数 |是| | did | string | DID |是| **请求示例**: ```plain /connector/getPluginList?pageSize=10&pageNum=1&did=3032316635 ``` **返回示例:** ```plain { "msg": "success", "code": 0, "data": { "records": [ { "amount": 0, "buyer": "3032316635", "create_time": "2024-07-01T16:34:35.543+08:00", "downHash": "", "id": 1, "orderNo": "240701Plugins4535", "payStatus": 1, "payType": 1, "pluginsId": 1, "update_time": "2024-07-01T16:34:35.543+08:00" } ], "total": 1 } } ``` ### 申请指定插件 **请求URL:** `/connector/applyPlugin` **请求方式:** POST **请求参数:** | 参数名 |类型| 说明 | 是否必填 | |:---------|:----|:------|:-----| | buyer | string | 用户DID | 是 | | pluginsId | string | 插件ID | 是 | **请求示例**: ```plain { "buyer": "3032316635", "pluginsId": "1" } ``` **返回示例:** ```plain { "msg": "success", "code": 0, "data": "success" } ```