TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAilabsIotDeviceInsideBindInvokeRequest req = new AlibabaAilabsIotDeviceInsideBindInvokeRequest();
req.setTraceId("\"213d614316665898871384404d071e\"");
req.setIotId("\"jpUbH5XXU2c1tlwIoMNi\"");
req.setOpenId("\"1jpASH5XXU2c\"");
req.setUserType("\"ilop\"");
req.setProductKey("\"a171ldgFX4m\"");
req.setParamsString("{\"ssProductKey\":\"1jpASH5XXU2c\",\"code\":\"xxxx\",\"clientId\":\"xxxxx\"}");
req.setDeviceName("\"AQWEW\"");
req.setServerEventRequestId("\"e86df91a74fc087a5aa1e07173f8225d\"");
AlibabaAilabsIotDeviceInsideBindInvokeResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAilabsIotDeviceInsideBindInvokeRequest req = new AlibabaAilabsIotDeviceInsideBindInvokeRequest();
req.TraceId = "\"213d614316665898871384404d071e\"";
req.IotId = "\"jpUbH5XXU2c1tlwIoMNi\"";
req.OpenId = "\"1jpASH5XXU2c\"";
req.UserType = "\"ilop\"";
req.ProductKey = "\"a171ldgFX4m\"";
req.Params = "{\"ssProductKey\":\"1jpASH5XXU2c\",\"code\":\"xxxx\",\"clientId\":\"xxxxx\"}";
req.DeviceName = "\"AQWEW\"";
req.ServerEventRequestId = "\"e86df91a74fc087a5aa1e07173f8225d\"";
AlibabaAilabsIotDeviceInsideBindInvokeResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAilabsIotDeviceInsideBindInvokeRequest;
$req->setTraceId("\"213d614316665898871384404d071e\"");
$req->setIotId("\"jpUbH5XXU2c1tlwIoMNi\"");
$req->setOpenId("\"1jpASH5XXU2c\"");
$req->setUserType("\"ilop\"");
$req->setProductKey("\"a171ldgFX4m\"");
$req->setParams("{\"ssProductKey\":\"1jpASH5XXU2c\",\"code\":\"xxxx\",\"clientId\":\"xxxxx\"}");
$req->setDeviceName("\"AQWEW\"");
$req->setServerEventRequestId("\"e86df91a74fc087a5aa1e07173f8225d\"");
$resp = $c->execute($req);
curl -X POST 'http://gw.api.taobao.com/router/rest' \
-H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \
-d 'app_key=12129701' \
-d 'format=json' \
-d 'method=alibaba.ailabs.iot.device.inside.bind.invoke' \
-d 'partner_id=apidoc' \
-d 'sign=A543A4B065AC04CF104823111196A435' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-25+16%3A10%3A02' \
-d 'v=2.0' \
-d 'device_name=%5C%22AQWEW%5C%22' \
-d 'iot_id=%5C%22jpUbH5XXU2c1tlwIoMNi%5C%22' \
-d 'open_id=%5C%221jpASH5XXU2c%5C%22' \
-d 'params=%7B%5C%22ssProductKey%5C%22%3A%5C%221jpASH5XXU2c%5C%22%2C%5C%22code%5C%22%3A%5C%22xxxx%5C%22%2C%5C%22clientId%5C%22%3A%5C%22xxxxx%5C%22%7D' \
-d 'product_key=%5C%22a171ldgFX4m%5C%22' \
-d 'server_event_request_id=%5C%22e86df91a74fc087a5aa1e07173f8225d%5C%22' \
-d 'trace_id=%5C%22213d614316665898871384404d071e%5C%22' \
-d 'user_type=%5C%22ilop%5C%22'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAilabsIotDeviceInsideBindInvokeRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.trace_id="\"213d614316665898871384404d071e\""
req.iot_id="\"jpUbH5XXU2c1tlwIoMNi\""
req.open_id="\"1jpASH5XXU2c\""
req.user_type="\"ilop\""
req.product_key="\"a171ldgFX4m\""
req.params="{\"ssProductKey\":\"1jpASH5XXU2c\",\"code\":\"xxxx\",\"clientId\":\"xxxxx\"}"
req.device_name="\"AQWEW\""
req.server_event_request_id="\"e86df91a74fc087a5aa1e07173f8225d\""
try:
resp= req.getResponse()
print(resp)
except Exception,e:
print(e)
pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"alibaba.ailabs.iot.device.inside.bind.invoke");
add_param(pRequest,"trace_id","\"213d614316665898871384404d071e\"");
add_param(pRequest,"iot_id","\"jpUbH5XXU2c1tlwIoMNi\"");
add_param(pRequest,"open_id","\"1jpASH5XXU2c\"");
add_param(pRequest,"user_type","\"ilop\"");
add_param(pRequest,"product_key","\"a171ldgFX4m\"");
add_param(pRequest,"params","{\"ssProductKey\":\"1jpASH5XXU2c\",\"code\":\"xxxx\",\"clientId\":\"xxxxx\"}");
add_param(pRequest,"device_name","\"AQWEW\"");
add_param(pRequest,"server_event_request_id","\"e86df91a74fc087a5aa1e07173f8225d\"");
pResponse = top_execute(pClient,pRequest,NULL);
printf("ret code:%d\n",pResponse->code);
if(pResponse->code == 0){
pTopResponseIterator ite = init_response_iterator(pResponse);
pResultItem pResultItem = alloc_result_item();
while(parseNext(ite, pResultItem) == 0){
printf("%s:%s\n",pResultItem->key,pResultItem->value);
}
destroy_response_iterator(ite);
destroy_result_item(pResultItem);
}
destroy_top_request(pRequest);
destroy_top_response(pResponse);
destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient;
var client = new TopClient({
'appkey': 'appkey',
'appsecret': 'secret',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alibaba.ailabs.iot.device.inside.bind.invoke', {
'trace_id':'\"213d614316665898871384404d071e\"',
'iot_id':'\"jpUbH5XXU2c1tlwIoMNi\"',
'open_id':'\"1jpASH5XXU2c\"',
'user_type':'\"ilop\"',
'product_key':'\"a171ldgFX4m\"',
'params':'{\"ssProductKey\":\"1jpASH5XXU2c\",\"code\":\"xxxx\",\"clientId\":\"xxxxx\"}',
'device_name':'\"AQWEW\"',
'server_event_request_id':'\"e86df91a74fc087a5aa1e07173f8225d\"'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})