上云无忧 > 文档中心 > 环信MQTT消息云服务使用教程 - 快速连接
MQTT消息云服务
环信MQTT消息云服务使用教程 - 快速连接

文档简介:
本文介绍如何使用MQTT客户端快速连接环信MQTT消息云。 1. 操作流程: 1.1 开通MQTT业务。 开通环信MQTT消息云服务见快速开通MQTT服务 章节 1.2 下载MQTT客户端。 常见的MQTT客户端整理如下,下载客户端后可快速连接环信MQTT消息云:
*此产品及展示信息均由环信官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本文介绍如何使用MQTT客户端快速连接环信MQTT消息云

1.1 开通MQTT业务

开通环信MQTT消息云服务见快速开通MQTT服务 章节

1.2 下载MQTT客户端

常见的MQTT客户端整理如下,下载客户端后可快速连接环信MQTT消息云:

MQTT客户端 操作系统 下载地址
MQTT Explorer Windows,macOS,Linux 点击下载
MQTT.fx Windows,macOS,Linux 点击下载
MQTT Box Windows,macOS,Linux 点击下载
mqtt-spy Windows,macOS,Linux 点击下载
Mosquitto CLI Windows,macOS,Linux 点击下载

2.1 连接五要素

MQTT客户端在连接环节需要5个基本参数,包括连接地址(Host)、端口(Port)、clientID(MQTT client ID)、用户ID(Username)、token(Password)
获取方式如下:
step1.进入console控制台,选择【MQTT】→【服务概览】;
step2.获取clientID,clientID由两部分组成,组织形式为“deviceID@AppID”,deviceID由用户自定义,AppID见【服务配置】下AppID;
step3.获取连接地址(Host);
step4.获取端口(Port);
step5.选择左侧菜单栏【应用概览】→【用户认证】;
step6.获取用户ID(Username);
step7.获取token(Password);

2.2 连接环信MQTT消息云

本文以MQTT Explorer for MAC版本为例(可通过APP Store下载),注:Windows版客户端连接流程见链接Windows连接流程。
打开MQTT客户端软件,选择“+”新建图标。 
step1.用户自定义连接名称;
step2.是否选择开启tls加密,取值:“开启”、“关闭”;
step3.选择连接协议,取值:“ws:(websocket)”、“mqtt:”,若step2选择开启tls,协议为“wss:”、“mqtts”;
step4.填写环信MQTT消息云连接地址(Host);
step5.填写端口(Port);
step6.填写用户ID(username);
step7.填写token(Password);
step8.选择【ADVANCE】,填写clientID,clientID由两部分组成,“deviceID@AppID”;
step9.填写订阅主题名称,此例为“t/t1” ;
step10.填写后点击【ADD】按钮添加至订阅列表中;
step11. 填写clientID名称;
step12. 选择【BACK】按钮,返回至主页面;
step13. 选择主页面中【CONNECT】即可连接成功;
.
.

2.3 订阅/发布消息

在创建一个MQTT 客户端,执行【连接环信MQTT消息云】流程;

2.3.1 发布消息

step1.填写发布的主题,本例中为“/t/t1”;
step2.选择消息体格式,取值:“raw”、“xml”、“json”;
step3.填写消息体内容,本例中为“hello world”;
step4.选择QoS等级,取值:“0:至多发送一次,不保留”、“1:至少一次,保留”、“2:仅发一次,保留”;
step5.选择是否为保留消息,取值:“0:不保留”、“1:保留,订阅客户端重新接入环信MQTT消息云时,可以接收保留消息”;
step6.发送消息;

2.3.2 订阅消息

订阅/t/t1的MQTT客户端即可接收消息

相似文档
  • 本文介绍快速使用 MQTT Java版SDK 实现MQTT客户端消息的自收自发。 1. 前提条件: 1.1 部署Java开发环境: 安装IDE。您可以使用IntelliJ IDEA或者Eclipse,本文以IntelliJ IDEA为例。 下载安装JDK。 1.2 导入项目依赖: 在IntelliJ IDEA中创建工程,并确认pom.xml中包含以下依赖。
  • 本文介绍快速使用 MQTT iOS版SDK 实现MQTT客户端消息的自收自发。 1. 前提条件: 1.1 部署iOS开发环境。 下载安装xcode。 下载安装cocoapods,本文以cocoapods为例。 1.2 导入项目依赖: 在项目的podfile文件中设置如下:
  • 本文介绍Android端如何连接环信MQTT消息云快速实现消息的自收自发。 1. 前提条件: 1.1 部署Android开发环境。 下载安装Android studio,配置好开发环境。 1.2 导入项目依赖: 在项目根目录build.gradle文件里配置。
  • 本文介绍快速使用 MQTT Web版SDK 实现MQTT客户端消息的自收自发。 1. 前提条件: 1.1 部署web开发环境。 安装IDE。您可以使用VS Code或者WebStorm,本文以VS Code IDEA为例。 下载安装浏览器,本文使用谷歌浏览器。 1.2 导入项目依赖: 在VS Code IDEA中创建index.html文件,并在文件中引入Eclipse Paho JavaScript SDK。
  • 本文介绍微信小程序端如何连接环信MQTT消息云快速实现消息的自收自发。 1. 前提条件: 1.1 配置小程序开发环境 1、注册微信小程序帐号,并下载微信开发者工具。 2、由于微信小程序安全要求比较高,在与后台服务器之间的通讯必须使用加密传输协议,连接地址前缀必须携带'wxs:'。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部