企業內部前端APIH5微應用JSAPI開放接口通訊錄
HWH5.selectContacts
HWH5.openUserProfile
使用H5微應用JSAPI需要引用資源,查看詳細文檔
HWH5.selectContacts
調起選擇聯系人界面。可傳參,支持單選多選、選擇手機通訊錄、默認選中聯系人、限制人數等
請求參數
users參數說明
返回結果
請求示例
ES6版本
const?_users?=?[ ????{ ??????account:?'test1@welink', ??????type:?1, ??????status:?1, ??????name:?'test1', ??????calleeNumber:?'', ??????personType:?'' ????}, ????{ ??????account:?'test2@welink', ??????type:?1, ??????status:?1, ??????name:?'tes2', ??????calleeNumber:?'', ??????personType:?'' ????} ??]; ??HWH5.selectContacts({ ????needCallback:?true, ????isSingleSelection:?false, ????minimum:?2, ????maximum:?5, ????mode:?1, ????dataSourceType:?4, ????searchKeyword:?'', ????title:?'h5demo?title', ????users:?JSON.stringify(_users), ????supportPortals:?1, ????fixedFlag:?2 ??}).then(data?=>?{????console.log(data); ??}).catch(error?=>?{????console.log(error); ??});
ES5版本
var?_users?=?[ ????{ ??????account:?'test1@welink', ??????type:?1, ??????status:?1, ??????name:?'test1', ??????calleeNumber:?'', ??????personType:?'' ????}, ????{ ??????account:?'test2@welink', ??????type:?1, ??????status:?1, ??????name:?'tes2', ??????calleeNumber:?'', ??????personType:?'' ????} ??]; ??HWH5.selectContacts({ ????needCallback:?true, ????isSingleSelection:?false, ????minimum:?2, ????maximum:?5, ????mode:?1, ????dataSourceType:?4, ????searchKeyword:?'', ????title:?'h5demo?title', ????users:?JSON.stringify(_users), ????supportPortals:?1, ????fixedFlag:?2 ??}).then(function?(data)?{????console.log(data); ??}).catch(function?(error)?{????console.log(error); ??});
HWH5.openUserProfile
打開聯系人詳情頁面
請求參數
注意:userId、corpUserId、userEmail,只要給一個即可,但必須要給一個。
返回結果
調起通訊錄詳情頁面。
請求示例
ES6版本
HWH5.openUserProfile({ ????userId:?'xx@xx' ??}).catch((error)?=>?{????console.log('查看通訊錄詳細信息異常',?error); ??});
ES5版本
HWH5.openUserProfile({ ????userId:?'xx@xx' ??}).catch(function?(error)?{????console.log('查看通訊錄詳細信息異常',?error); ??});
WeLink
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。