Commit 0dfe698237caf14342f1725b7b35f21d7ae2c4a1
1 parent
0f8c8dc0
update
Showing
1 changed file
with
30 additions
and
0 deletions
00.公共组件/1.3sdk.md
| 1 | +## java 示例代码 | |
| 2 | +```java | |
| 3 | + public static void main(String[] args) { | |
| 4 | + //appId,appKey 到http://open.cnlive.com 后台获取。 | |
| 5 | + String appId = "appId"; | |
| 6 | + String appKey = "appKey"; | |
| 7 | + Map<String,String> params = new HashMap<>(); | |
| 8 | + params.put("appId", appId); | |
| 9 | + | |
| 10 | + //添加业务参数 | |
| 11 | + params.put("param1", ""); | |
| 12 | + params.put("param2", ""); | |
| 13 | + params.put("param3", ""); | |
| 14 | + | |
| 15 | + String api = "http://api.cnlive.com/open/api2/..."; | |
| 16 | + //生成 get 请求方法的url | |
| 17 | + String url_get = OpenUtil.buildURL(api, params, appKey); | |
| 18 | + System.out.println(url_get); | |
| 19 | + | |
| 20 | + //生成 post 请求方法中的sign参数 | |
| 21 | + String sign = OpenUtil.sign(params, appKey); | |
| 22 | + System.out.println(sign); | |
| 23 | + | |
| 24 | + //可以使用apache HttpClient 工具调用。 | |
| 25 | + } | |
| 26 | + | |
| 27 | +``` | |
| 28 | + | |
| 29 | +## 下载 | |
| 30 | +* [sdk_java 下载](http://console.open.cnlive.com/open/sdk/open-sdk_java.zip) | |
| 0 | 31 | \ No newline at end of file | ... | ... |