蓝信开放平台

蓝信JS-SDK是蓝信开放平台面向网页开发者提供的基于蓝信内的网页开发工具包。通过使用蓝信JS-SDK,网页开发者可借助蓝信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用群组共享、投票、通知、活动等蓝信特有的能力,为蓝信用户提供更优质的网页体验。

先登陆蓝信开放平台进入“公号管理”里填写“JS验证域名”。

所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的webapp可在每次url变化时进行调用)。

2.fail:接口调用失败时执行的回调函数。

3.complete:接口调用完成时执行的回调函数,无论成功或失败都会执行。

4.cancel:用户点击取消时的回调函数,仅部分有用户取消操作的api才会用到。

1.调用成功时:"xxx:ok",其中xxx为调用的接口名

2.用户取消时:"xxx:cancel",其中xxx为调用的接口名

3.调用失败时:其值为具体错误信息

lx.uploadImage({localId:'',//需要上传的图片的本地ID,由chooseImage接口获得isShowProgressTips:1,//默认为1,显示进度提示success:function(res){varserverId=res.serverId;//返回图片的服务器端ID}});接口说明:

lx.downloadImage({serverId:'',//需要下载的图片的服务器端ID,由uploadImage接口获得isShowProgressTips:1,//默认为1,显示进度提示success:function(res){varlocalId=res.localId;//返回图片下载后的本地ID}});接口说明:

lx.startRecord();接口说明:

lx.stopRecord({success:function(res){varlocalId=res.localId;}});接口说明:

lx.playVoice({localId:''//需要播放的音频的本地ID,由stopRecord接口获得});接口说明:

lx.pauseVoice({localId:''//需要暂停的音频的本地ID,由stopRecord接口获得});接口说明:

lx.stopVoice({localId:''//需要停止的音频的本地ID,由stopRecord接口获得});接口说明:

lx.onVoicePlayEnd({success:function(res){varlocalId=res.localId;//返回音频的本地ID}});接口说明:

lx.uploadVoice({localId:'',//需要上传的音频的本地ID,由stopRecord接口获得isShowProgressTips:1,//默认为1,显示进度提示success:function(res){varserverId=res.serverId;//返回音频的服务器端ID}});接口说明:备注:此处获得的serverId即media_id。

lx.downloadVoice({serverId:'',//需要下载的音频的服务器端ID,由uploadVoice接口获得isShowProgressTips:1,//默认为1,显示进度提示success:function(res){varlocalId=res.localId;//返回音频的本地ID}});接口说明:

lx.openLocation({latitude:0,//纬度,浮点数,范围为90~-90longitude:0,//经度,浮点数,范围为180~-180。name:'',//位置名address:'',//地址详情说明scale:1,//地图缩放级别,整形值,范围从1~28。默认为最大infoUrl:''//在查看位置界面底部显示的超链接,可点击跳转});接口说明:

lx.getLocation({type:'wgs84',//默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'success:function(res){varlatitude=res.latitude;//纬度,浮点数,范围为90~-90varlongitude=res.longitude;//经度,浮点数,范围为180~-180。varspeed=res.speed;//速度,以米/每秒计varaccuracy=res.accuracy;//位置精度}});接口说明:

lx.hideOptionMenu();接口说明:

lx.showOptionMenu();接口说明:

lx.closeWindow();接口说明:

lx.hideMenuItems({menuList:[]//要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录2});接口说明:

lx.showMenuItems({menuList:[]//要显示的菜单项,所有menu项见附录2});接口说明:

lx.hideAllNonBaseMenuItem();//“基本类”按钮详见附录2接口说明:

lx.showAllNonBaseMenuItem();接口说明:

lx.scanQRCode({needResult:0,//默认为0,扫描结果由蓝信处理,1则直接返回扫描结果,scanType:["qrCode","barCode"],//可以指定扫二维码还是一维码,默认二者都有success:function(res){varresult=res.resultStr;//当needResult为1时,扫码返回的结果}});接口说明:

lx.chooseFile({success:function(res){varlocalId=res.localId;//返回选定文件的本地ID}});接口说明:首先弹出选择本地资源库的界面,用户可以从图库、文件管理、录音机、音乐、Office等目录中选择文件。之后用户从所选资源库中选择文件,并返回文件本地ID。

lx.uploadFile({localId:'',//需要上传的文件的本地ID,由chooseFile接口获得isShowProgressTips:1//默认为1,显示进度提示success:function(res){varserverId=res.serverId;//返回文件的服务器端ID}});接口说明:上传之前,需先调用chooseFile接口选择文件。只支持单文件上传,即上传最新选择的文件。上传过程中默认提示上传进度。

lx.downloadFile({serverId:'',//需要下载的文件的服务器端ID,由uploadFile接口获得isShowProgressTips:1//默认为1,显示进度提示success:function(res){varlocalId=res.localId;//返回文件下载后的本地ID}});接口说明:下载之前,需先调用uploadFile接口上传文件。只支持单文件下载,即下载最新上传的文件。下载过程中默认提示上传进度。

lx.chooseReceiver({maxCount:5,//最大选人数pickBuddyFlag:0x01,//0x01:常用联系人;0x02:组织通讯录success:function(res){//res为选好的人员信息列表}});res格式[{type:0/1//0:成员,1分支userUniId:'',//用户统一id或分支idphotoResId:‘’//用户头像name:‘’//用户名称或分支名称},companyId:''//分支Id(组织ID)...]接口说明:注意:(当返回的数据中某个字段的值为null时,该key-value在报文中不显示)11蓝信使11.1注册菜单lx.registerMenu({menuItem:'send',//自定义按钮IDstyle:'icon/text'//样式是图标或文本,目前仅支持转发图标,内置在客户端中menuName:'发送/transfer',//自定义按钮名称,转发时固定值为transfersuccess:function(){//自定义菜单点击时执行的函数体,菜单事件}});接口说明:该接口为用户提供了自定义右上角菜单项的功能,通过该接口注册菜单之后,jssdk会通知客户端去创建相应的菜单,同时为菜单绑定事件。当点击菜单时触发菜单事件。

LanxinJSBridge._handleMenuFromNative({menuItem:'send',menuName:'发送',status:'success'})11.2发送按钮注册参考11.1菜单注册,通过lx.registerMenu注册发送事件,并在回调函数的方法体内实现发送的代码即可。

lx.registerMenu({menuItem:'send',//IDstyle:'text',menuName:'发送',//名称success:function(){//发送代码}});11.3转发按钮注册参考11.1菜单注册,通过lx.registerMenu注册发送事件,并在回调函数的方法体内实现发送的代码即可。

lx.registerMenu({menuItem:'send',//IDstyle:'icon',//menuName:'transfer',//success:function(){//转发代码}});11.4转发事件接口参考11.1菜单注册,通过lx.transferMess注册发送事件,并在回调函数的方法体内实现发送的代码即可。

type取值:1,url:蓝信使。2,notify:蓝通知

lx.showBlueCard({mobile:13612345678,//手机号userUniId:'83124@34.uni1'//ueruniidsuccess:function(){//回调}});接口说明:客户端收到请求后根据mobile或者userUniId展示蓝名片

lx.openChat({dialogId:'83124@34.uni1'//success:function(){//打开会话}});接口说明:客户端收到请求后根据dialogId打开会话

lx.registerAction({actionItem:'send',//自定义事件IDactionName:'发送/transfer',//自定义按钮名称,转发时固定值为transfersuccess:function(){//自定义事件}});接口说明:该接口为用户提供了自定义事件功能,通过该接口注册事件之后,jssdk会通知客户端。客户端会去触发该事件。

LanxinJSBridge._dispatchMessageFromNative(JSON.stringify({handlerName:'send',//必填,识别码data:'',//可选,方法有参数时需传callbackId:'xxxxx',//可选,有回调时填上此参数}));14获取设备信息14.1获取wifi设备信息lx.wifiDeviceInfo({success:function(res){alert('ssid:'+res.ssid+"bssid:"+res.bssid+"essid:"+res.essid);},fail:function(res){alert('获取wifi设备信息失败');}});接口说明:该接口为用户提供了获取wifi设备信息的功能。

lx.bluetoothDeviceInfo({success:function(res){alert('mac:'+res.mac+"name:"+res.name);},fail:function(res){alert('获取蓝牙设备信息失败');}});

THE END
1.名片使用中以下描述错误的是()A与多人交换名片时,由远而近...名片使用中以下描述错误的是 ( ) A、与多人交换名片时,由远而近,或由尊而卑进行 B、收到他人名片直接放进口袋 C、递名片时应面带微笑,微微欠身,将名片正面朝向对方,双手呈递 D、收到名片时应认真阅读名片,特别是重要信息 点击查看答案进入小程序搜题 你可能喜欢 The table title, which appears above the...https://m.ppkao.com/wangke/daan/08540b7e7eb24d5a92c497c230a782ab
2.礼貌用语w道歉应有事实依据。认错不宜夸张,适实适事,尤其是当客人也有责任时不应大包大揽错误,否则会给饭店带来不必要的损失。 9、使用告别语? 告别语是与人分别时所用的礼貌语言,以进一步加深留给对方的印象与友情,故语言中带有较多的挽留、惜别、祝愿等用语。 https://www.360doc.cn/article/1368361_158853431.html
3.「荣花与炎日之途」5.0版本更新说明1. 修复了部分卡牌的描述错误或文本显示错误问题; 2. 修复了「芙佳的声援」生成的部分「伙伴」,其效果与从手牌打出时不一致的问题,并调整了其可能生成的「伙伴」的列表; ● 音频 1. 修复了纳西妲传说任务「余温」的秘境中,游戏音乐会出现异常的问题; ...https://ys.mihoyo.com/main/news/detail/125568
1.名片使用中以下描述错误的有()B. 错误 查看完整题目与答案 【单选题】在焊接过程中,一般情况下当使用碱性焊条或对薄板焊接时,其电源种类及极性接法应为( )。 A. 直流反接 B. 直流正接 C. 交流反接 D. 交流正接 查看完整题目与答案 【单选题】下列关于脑干的描述正确的是()。 A. 由脑桥和延髓组成 B. 脑干的背面与大脑...https://www.shuashuati.com/ti/bca588513d9c4a3ab475609949cbb9ff.html?fm=bdce8833c50399349302623af50cdf439a
2.关于礼仪的试题及答案11、名片使用中以下描述错误的是:(11、AB) A、与多人交换名片时,由远而近,或由尊而卑进行。 B、向他人索取名片宜直截了当 C、递名片时应起身站立,走上前去,使用双手或者右手,将名片正面对着对方后递给对方。 D、若对方是外宾,最好将名片上印有英文的那一面对着对方。 https://www.ruiwen.com/shiti/1314955.html
3.商务礼仪测试题(答案)(精选9篇)11、名片使用中以下描述错误的是:(AB) A、与多人交换名片时,由远而近,或由尊而卑进行。 B、向他人索取名片宜直截了当 C、递名片时应起身站立,走上前去,使用双手或者右手,将名片正面对着对方后递给对方。 D、若对方是外宾,最好将名片上印有英文的那一面对着对方。 https://www.360wenmi.com/f/filee6mv4v2s.html
4.礼仪知识选择题11、名片使用中以下描述错误的是:(11、AB ) A、与多人交换名片时,由远而近,或由尊而卑进行。 B、向他人索取名片宜直截了当 C、递名片时应起身站立,走上前去,使用双手或者右手,将名片正面对着对方后递给对方。 D、若对方是外宾,最好将名片上印有英文的那一面对着对方。 https://www.wenshubang.com/liyi/503173.html
5.个人的礼仪精选15篇14、名片使用中以下描述错误的是:( ) A、与多人交换名片时,由远而近,或由尊而卑进行。 B、向他人索取名片宜直截了当 C、递名片时应起身站立,走上前去,使用双手或者右手,将名片正面对着对方后递给对方。 D、若对方名片上印有照片,不可将名片上照片遮住。 https://www.jy135.com/zhichang/1542368.html
6.国家开放大学(北京开放大学)24秋《社交礼仪》形考作业1形考作业...9.名片使用中以下描述错误的是:( ) A.与多人交换名片时,由远而近,或由尊而卑进行。 B.向他人索取名片宜直截了当。 C.递名片时应起身站立,走上前去,使用双手或者右手,将名片正面对着对方后递给对方。 D.若对方是外宾,最好将名片上印有英文的那一面对着对方。 https://zexuewang.net/guokai/35918.html
7.[渝粤教育]九江学院看影视学社交礼仪参考资料A、名片不得随意涂改。 B、名片不准提供两个以上的头衔 C、不用特殊材质做名片 D、名片不印多个联系方式 参考资料【 】 5、【多选题】名片使用中以下描述错误的是:( ) A、与多人交换名片时,由远而近,或由尊而卑进行。 B、向他人索取名片宜直截了当。 https://blog.csdn.net/szbnjyedu/article/details/123516492
8.商务西餐礼仪基础知识(精选19篇)饮食礼仪1.对索取名片的方法描述正确的有( ABCD ) A.交易法:首先递送名片; B.激将法:递送同时讲“能否有幸交换一下名片”; C.平等法:“如何与你联系?” C. 谦恭法:对于长辈或高职务者,“希望以后多指教,请问如何联系?” 2.名片使用中的三不准是指( ABD ) ...https://www.027art.com/fanwen/yinshiliyi/16927231.html
9.社交基本礼仪知识社交礼仪是指人们在人际交往过程中所具备的基本素质,交际能力等。社交在当今社会人际交往中发挥的作用愈显重要。通过社交,人们可以沟通心灵,建立深厚友谊,取得支持与帮助;通过社交,人们可以互通信息,共享资源,对取得事业成功大有获益。 基本内容 一、索要对方名片的方法 ...https://www.fwsir.com/fanwen/html/fanwen_20210224112403_785630.html
10.毕业生就业过程中遇到的常见情况问题解答云南师范大学在校期间犯有错误的毕业生能否派遣,应视其错误的性质、情节轻重、危害程度、社会影响、认识态度、处分轻重等情况而定。一般所受处分在留校察看以下或已撤销留校察看处分、取得毕业资格的学生,有接收单位的,可以签发报到证。无用人单位接收的,学校将其户口和档案转至家庭所在地,按城镇待业人员就业。对毕业前夕犯有错误的...https://tyw.ynnu.edu.cn/info/1079/2257.htm