收藏官网首页
查看: 13428|回复: 9

请问调用API绑定设备时的passcode如何获取

4

主题

14

帖子

145

积分

注册会员

Rank: 2

积分
145
跳转到指定楼层
楼主
发表于 2015-4-9 19:32:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
如题,还有其中的remark是什么,谢谢了

QQ截图20150409193028.png (16.63 KB, 下载次数: 378)

QQ截图20150409193028.png

QQ截图20150409193104.png (16.17 KB, 下载次数: 378)

QQ截图20150409193104.png

7

主题

38

帖子

283

积分

中级会员

Rank: 3Rank: 3

积分
283
沙发
发表于 2015-4-10 10:31:44 | 只看该作者
passcode 可以通过调用设备详细信息的接口获取到;

remark 用于设置绑定备注,如可以用来给设备起一个容易记住的名字。

4

主题

14

帖子

145

积分

注册会员

Rank: 2

积分
145
板凳
 楼主| 发表于 2015-4-10 22:22:32 | 只看该作者
robert 发表于 2015-4-10 10:31
passcode 可以通过调用设备详细信息的接口获取到;

remark 用于设置绑定备注,如可以用来给设备起一个容易 ...

谢谢,不过不是要绑定才能获取设备详细信息吧,我现在是没passcode,绑定不了

4

主题

14

帖子

145

积分

注册会员

Rank: 2

积分
145
地板
 楼主| 发表于 2015-4-12 20:49:57 | 只看该作者
自顶,求解,多谢

71

主题

169

帖子

1223

积分

金牌会员

Rank: 6Rank: 6

积分
1223
5#
发表于 2015-4-13 09:31:09 | 只看该作者
汉枫LPB120模块
本帖最后由 dwli 于 2015-4-13 09:46 编辑

第一:绑定设备接口里passcode可以是空值(准确的说有passcode就填值,没有passcode就空值);
第二:绑定成功后SDK会给APP回复的接口里包含passcode,这样你就有了passcode。

4

主题

14

帖子

145

积分

注册会员

Rank: 2

积分
145
6#
 楼主| 发表于 2015-4-13 18:46:22 | 只看该作者
那我为什么一直出错呢下面是我的绑定代码,显示错误string(29) "{"failed": [], "success": []}"
  1. <?php

  2. $appid = '42a7563f305342ae805cbb21d968a0ce';
  3. $token = 'a101253c6e00449d8b296d5337ca4375';

  4. require_once './http.class.php';

  5. // 参数数组
  6. $data = array (
  7.     'devices' => array(
  8.         array(
  9.         'did' => 'wqeD95N9AagxuSp9K2cQqY',
  10.         'passcode' => '',
  11.         'remark' => ''
  12.         )
  13.         )
  14. );

  15. $uri = '/app/bindings';
  16. $r = Gokit_Http::post($uri,$data);  //post数据
  17. var_dump($r);  //输出 $r
  18. ?>
复制代码

4

主题

14

帖子

145

积分

注册会员

Rank: 2

积分
145
7#
 楼主| 发表于 2015-4-14 15:47:05 | 只看该作者
终于搞定了,根据product_key和mac查询设备,获取passcode才可以绑定

71

主题

169

帖子

1223

积分

金牌会员

Rank: 6Rank: 6

积分
1223
8#
发表于 2015-4-15 08:41:38 | 只看该作者
哈哈哈,恭喜恭喜,以后还望多交流

0

主题

3

帖子

32

积分

新手上路

Rank: 1

积分
32
10#
发表于 2015-7-3 22:32:04 | 只看该作者
教您5分钟接入机智云,实现傻瓜式开发
加急询问一下   调用API--   Query  Device
得到如下返回
string(82) "{"error_message": "device not found!", "error_code": 9014, "detail_message": null}"
是哪里错了

源码

<?php
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "http://api.gizwits.com/app/devices?product_key=63e1fa3e66414763b8ff5f3fb63513b1&mac=ACC??????250");//这里是得到的开发板的真实mac
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, FALSE);

curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  "Content-Type: application/json",
  "X-Gizwits-Application-Id: bac6df901ca840fbaddb9933c89fc21e"
));

$response = curl_exec($ch);
curl_close($ch);

var_dump($response);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表