Skip to content

Commit

Permalink
更新注释和README中的链接地址
Browse files Browse the repository at this point in the history
  • Loading branch information
chenglei1986 committed Sep 9, 2015
1 parent 07bca4f commit f98ef97
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 32 deletions.
62 changes: 31 additions & 31 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# SDK for Android #

本项目是 **中移物联网公司** 为方便Android开发者接入 **设备云** 平台而开发的SDK。关于设备云请进入[**设备云主站**](http://open.iot.10086.cn)了解详情。如果要了解OneNet API请进入 [**开发者中心**](http://open.iot.10086.cn/develop/doc/api/restfullist "开发者中心") 参考**API文档**
本项目是 **中移物联网公司** 为方便Android开发者接入 **设备云** 平台而开发的SDK。关于设备云请进入[**设备云主站**](http://open.iot.10086.cn)了解详情。如果要了解OneNet API请进入 [**开发者中心**](http://open.iot.10086.cn/develop) 参考**API文档**

## 屏幕截图 ##

![screenshot1](/screenshot1.png)
![screenshot2](/screenshot2.png)
![screenshot1](screenshot1.png)
![screenshot2](screenshot2.png)

## 说明 ##

-**onenetapi-library** 导入为 Android library,并将你的主工程依赖于 **onenetapi-library**
- 你也可以将编译好的 **jar** 文件拷贝到工程的 **libs** 目录下或者将 **onenetapi-library** 的源码拷贝到工程的 **src** 目录下
- 如果不想自己编译,也可以直接下载对应的二进制库文件[**onenetapi-library-release.jar**](/onenetapi-library-release.jar)
- 如果不想自己编译,也可以直接下载对应的二进制库文件[**onenetapi-library-release.jar**](onenetapi-library-release.jar)


## 如何使用 ##
Expand All @@ -21,33 +21,33 @@
所有的请求都是通过`com.chinamobile.iot.onenet.OneNetApi.java`完成,以获取设备列表为例

```java
String apiKey = "xxxxxxxxxxx-xxxxxxxxxxxxxx-xxxxxxxxxxxx";
OneNetApi.getInstance(context).getDevices(apiKey, null, null, null, null, null, null, new ResponseListener() {

@Override
public void onResponse(OneNetResponse response) {

// 获取原始响应
String rawResponse = response.getRawResponse();

if (response.getErrno() == 0) {
// 请求成功
String data = response.getData();
} else {
// 连接服务器成功,但请求发生错误
String error = response.getError();
}
}

@Override
public void onError(OneNetError error) {
// 网络或服务器错误
error.printStackTrace();
}
});
String apiKey = "xxxxxxxxxxx-xxxxxxxxxxxxxx-xxxxxxxxxxxx";

OneNetApi.getInstance(context).getDevices(apiKey, null, null, null, null, null, null, new ResponseListener() {

@Override
public void onResponse(OneNetResponse response) {

// 获取原始响应
String rawResponse = response.getRawResponse();

if (response.getErrno() == 0) {
// 请求成功
String data = response.getData();
} else {
// 连接服务器成功,但请求发生错误
String error = response.getError();
}

}

@Override
public void onError(OneNetError error) {
// 网络或服务器错误
error.printStackTrace();
}

});
```

**更多示例请参考Sample中的代码,运行前请将SampleApp中的sApiKey修改为你的账户下的MasterKey**
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ public void addDevice(String apiKey, String title, String desc, boolean isPrivat
* 增加设备
*
* @param body
* 请参考OneNET API文档中请求内容部分 http://open.iot.10086.cn/develop/doc/api/device/post.md
* 请参考OneNET API文档中请求内容部分 http://open.iot.10086.cn/apidoc/device/create.html
*/
public void addDevice(String apiKey, JSONObject body, ResponseListener listener) {
StringRequest request = new AddDevice(apiKey, body, listener);
Expand Down

0 comments on commit f98ef97

Please sign in to comment.