OpenSDK 初始化
OpenSDK 初始化
LCOpenSDK_Api
OpenSDK 与开放平台 REST 交互的入口,应最先调用 initOpenApi。 完整流程见 功能集成 — OpenSDK 初始化。
API 概要
| 方法 | 返回值 | 说明 |
|---|---|---|
initOpenApi(InitParams) | int | 初始化 REST 入口;0 通常表示成功 |
uninitOpenApi() | void | 释放 REST 入口(进程退出或切换账号前调用) |
setHost(String host) | void | 切换开放平台 host(如测试/生产域名) |
setSystem(SystemInfo) | void | 注入 system 段公共字段(ver/appId 等,与 HTTP 签名一致) |
request(BaseRequest) | — | 通用 REST 调用;token 过期须在业务层刷新后 initOpenApi 或重试 |
权威说明见压缩包 doc/(资源下载)。
示例(节选)
String token = ""; // accessToken
String host = "openapi.lechange.cn:443";
InitParams initParams = new InitParams(context, host, token);
int iRet = LCOpenSDK_Api.initOpenApi(initParams);
accessToken 过期后需由服务端重新换取 token,并再次 initOpenApi(或走 request 层统一刷新),勿长期使用失效 token。