极光im php,极光IM- 微信小程序 SDK - 极光文档
JMessage MiniProgram SDK 集成指南
本文说明如何在小程序中集成 JMessage。jmessage-wxapplet-sdk 是 JMessage 专门为适配小程序应用而开发的,其功能基本涵盖所有Web SDK所提供的功能
项目配置
socket 合法域名:wss://ws.im.jiguang.cn
uploadFile 合法域名:https://sdk.im.jiguang.cn
downloadFile 合法域名:https://dl.im.jiguang.cn/
使用
1.下载 jmessage-wxapplet-sdk-.js,移动到 libs 目录下
2.在 app.js 中引入:
var JMessage=require('./libs/jmessage-wxapplet-sdk-.js')
新建 JMessage 对象:
var jim = new JMessage({
// debug : true
});
初始化连接:
jim.init({
"appkey" : "",
"random_str": "",
"signature" : "",
"timestamp" : ""
}).onSuccess(function(data) {
//TODO
}).onFail(function(data) {
//TODO
});
所有 api 操作跟 Web SDK 类似,可以直接参考WEB SDK API
其他说明
小程序SDK视频发送接口
//单聊发送视频示例,群聊、聊天室类似
//先通过小程序API获取视频资源
wx.chooseVideo({
sourceType: ['album', 'camera'],
camera: 'back',
success: function (res) {
//sendGroupVedio(),sendChatroomVedio()类似
jim.sendSingleVedio({
'target_username' : '',
'target_nickname' : '',
'appkey' : '',
'file' : res.tempFilePath
}).onSuccess(function(data,msg) {
//TODO
}).onFail(function(data) {
//TODO
});
}
})
发送图片(单聊,群聊,聊天室)接口跟 WEB SDK API 有所差异
//先通过小程序API获取图片
wx.chooseImage({
count: 1, //
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
success: function (res) {
var tempFilePaths = res.tempFilePaths[0]; //获取成功,读取文件路径
jim.sendSinglePic({
'target_username' : '',
'target_nickname' : '',
'appkey' : '',
'image' : tempFilePaths //设置图片参数
}).onSuccess(function(data,msg) {
//TODO
}).onFail(function(data) {
//TODO
});
}
})
极光im php,极光IM- 微信小程序 SDK - 极光文档相关推荐
- 微信sdk服务器文档,4.4. 微信小程序 SDK 集成文档
微信小程序 SDK 集成文档 下载SDK 请联系客户经理获取SDK. 引入SDK 在您工程的app.js中,引入SDK: -- var adhoc = require('./utils/ab.wx.j ...
- 微信小程序+jsp+Mysql 电影详情的微信小程序 源代码+设计文档+说明文档
绪论 微信小程序一经上线,其根植于场景的特性使得到了大量用户的青睐,服务项目涵盖了生活的各个方面,在手机上查找电影,早已是人们生活普遍的生活习惯.阐述了微信小程序开发的电影详情的过程,基于以上微信的发 ...
- 微信小程序开发学习文档(万字总结,一篇搞定前端开发)
一.微信小程序简介 与网页开发不同,小程序有自己的一套标准开发模式:-申请小程序开发账号-安装小程序开发工具-创建和配置小程序项目 1.1 创建第一个小程序 1.2 主界面的5个组成部分 1.3小程序 ...
- 微信小程序(看文档写实例二)微信小程序课堂宝APP
全程记录APP的开发过程,项目完结公上传Github. 一.需求 由于老板让做一个课堂信息化APP,想想在移动端开发,小程序不分Android和IOS,所以就选择了微信小程序,软件的需求不多,但整体内 ...
- 小白开发微信小程序20--web api文档制作
1.什么是Swagger Swagger 项目已于 2015 年捐赠给 OpenAPI 计划,自此它被称为 OpenAPI. 这两个名称可互换使用. 不过,"OpenAPI"指的是 ...
- WEB端和微信小程序端的文档文件在线预览方法
文件的在线预览方式汇总 文件在线预览功能可以提高用户体验,值得加入. 一般常见的文件有office套装.pdf.txt.md.和音视频. 音视频的预览是单独一块,今天主要说说文档文件的在线预览功能. ...
- 微信小程序设计规范(官方)文档
为方便设计师进行设计,微信提供一套可供Web设计和小程序使用的基础控件库:同时提供方便开发者调用的资源. 基础样式库预览地址:https://weui.io 文末附规范文档PSD和sketch源文件下 ...
- 微信小程序(看文档写实例三)微信小程序课堂宝APP实现整体界面框架及首页布局
一.首页布局简单思路 回顾上一篇博文,首页的内容主要有轮播图,横向滑动菜单以及菜单对应的view,横向滑动菜单有签到.课堂测试.模拟测试.课堂提问.答问记录五个选项,当点击选项时更新显示view.由于 ...
- 微信小程序收款手续费_【微信支付】微信小程序支付开发者文档
失败时,返回以下字段 字段名 变量名 必填 类型 示例值 描述 返回状态码 return_code 是 String(16) FAIL FAIL 错误码描述 return_msg 否 String(1 ...
- 微信小程序(看文档写实例十一)微信小程序课堂宝APP完结总结及github地址
一.总结 国庆假期偷懒了几天,从接到任务到分析到实现总共花了20天左右,终于完成了,点名功能由于要实时监听需要收费,所以没有给出代码,需要完成的可以自己动手实现.用一张导图来结束: 二.源码地址 所有 ...
最新文章
- 最新最全!阿里等宣布再次延迟复工,有您们公司嘛?
- pytorch kl散度学习笔记
- bioperl 格式化genebank的输出
- android 使用xml布局自己的对话框
- java 拼音模糊查询_java实现首字母模糊查询的功能
- WebSocket教程(一)
- 一文追溯 ETL 的发展历程
- 中国移动MM7API开发问题
- Nessus安装教程
- BootstrapBlazor实战 Menu 导航菜单使用(2)
- socket本地通信
- 关于我学习线代的那些事
- 制作os x启动u盘并使用u盘安装mac系统全程图文步骤
- n核CPU为什么计算速度达不到单核n倍
- @click=handleClick
- java论文怎么去写_本硕毕业论文的写法技巧与心得
- linux学习2shell脚本编程案例
- 新能源汽车行业资讯-2022-9-11
- leetcode 剑指 Offer 03. 数组中重复的数字 抽屉原理 一个萝卜一个坑
- python结果保留整数_python怎么保留整数
热门文章
- SMbus和I2C异同, PMBUS
- 一个简单的品优购项目----html+css
- 电路模电数电知识点总结(初步完成,后期进行小部分优化)
- 模糊pid算法实现(Java)
- 全球第一开源ERP Odoo操作手册 安装ssh服务和ssh客户端
- revit 转换ifc_导出 IFC 文件以使用 BIM 软件进行编辑
- 4选1选择器(第一天)
- Mac电脑如何播放swf格式文件?
- 基于python下django框架 实现校园二手书籍交易系统详细设计
- Java毕业设计:校园二手闲置物品交易网站(java+springboot+vue+mysql)