阿里im即時通信 h5 demo

適合不想裝後臺環境的同窗,用nodejs搭建服務器.node

如下是官網提供的node 請求示例:npm

找到了一個ali-top-sdk 代替topClientapi

因而請求示例代碼以下:服務器

 

TopClient = require( 'ali-top-sdk' ).TopClient;
 
var client = new TopClient({
     'appkey' : 'your appkey' ,
     'appsecret' : 'your appsecret' ,
     'REST_URL' : 'gw.api.taobao.com/router/rest '
});

client.execute( 'taobao.openim.users.get' , {
     'userids':'18500000000'
}, function(error, response) {
     if (!error&&count==0) {
         console.log(response.userinfos);
         console.log("-----------------------------");
         count++;
     }
     else if(!error&&count!=0){}
     else console.log(error);
});

 

目前流程是:app

1.用users.add 添加用戶 測試

2.用get查詢用戶ui

3.用update 更新用戶信息spa

 

添加完後就能夠去接入Kitrest

   WKIT.init({
        uid:'lhx'  ,   //    [String]          須要登陸的用戶nick
        appkey: 'your appkey'   ,  //[Int]             appkey
        credential: 'wyc', //[String]  須要登陸的用戶密碼( 就是經過 [taobao.openim.users.add] (//open.taobao.com/doc2/apiDetail.htm?apiId=24164)導入的password字段)
        touid:   'wyc'    //[String]          須要聊天的nick
        });

 

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------code

文檔地址:

阿里im H5 KIt集成文檔在線地址:
http://baichuan.taobao.com/docs/doc.htm?spm=a3c0d.7629140.0.0.d53rkn&treeId=41&articleId=103361&docType=1

API在線測試地址:
http://open.taobao.com/apitools/apiTools.htm?spm=a219a.7395905.0.0.vW3jNl&catId=20654&apiId=24157&apiName=taobao.openim.users.get&scopeId=#

openimAPI地址:
http://open.taobao.com/docs/api.htm?spm=a219a.7395905.0.0.UNskDy&apiId=24157

 

感謝 leoliew 提供的 ali-top-client npm 包 

相關文章
相關標籤/搜索