【搬运】XMPP使用教程(简易版)

注:原贴发布于知乎,原帖已消失,这篇教程介绍使用的软件比之前xmpp推荐的Pidgin要更好用一些,教程图片较多,比较简明易懂

一:啥是XMPP?为什么要写这个

XMPP(eXtensible Messaging and Presence Protocol)全名可扩展消息处理和现场协议,是一种开源,端到端聊天的协议,并且可以选择多种加密算法,XMPP不依靠某个中心服务器,即使某一个XMPP服务提供商不再提供服务。那也可以随意更换其他的XMPP服务商继续聊天。简单来说XMPP是一个开源通讯协议,无论你使用的是什么客户端,无论你使用什么操作系统,你都可以使用XMPP来实现信息交流,而且不需要提供手机号或者邮箱,使用也十分便利

二:怎么用?

主要分为两个步骤1:注册账号2:安装客户端(使用网页亦可)并且添加好友/群,开始聊天

1:注册账号(全平台通用)

想要注册账号你需要找到一个XMPP服务提供商,有的XMPP服务商支持文件发送,有的则不支持,有的在注册时需要提供邮箱,有的则不需要

https://list.jabber.at/是一个XMPP服务提供列表,这里我们随便选了几个提供商,你可以选用,或者在列表里面自己找也可以。值得注意的是很多XMPP账号的密码不支持找回,所以密码要记牢

https://chatterboxtown.us/

https://systemausfall.org/dienste/xmpp-chat

https://xmpp.nixnet.services/

https://jabber.stefgo.net/

https://www.jabberx.net/register

这里我们以某网站注册为例(其他的基本通用,设置用户名和密码就行)

PS:你的XMPP账号=注册时填写的用户名@XMPP服务提供商网页

密码=你注册时设置的


注意,有的时候在注册时需要自己填写服务器地址,这时需要填写xmpp服务提供商的地址(比如说你注册时网页的地址是xmpp.nixnet.services,那么服务器地址就需要填nixnet.services)

2:安装客户端和添加好友聊天

这一部要分主要介绍Windows和安卓操作系统下的安装,如果你使用的时IOS或者linux亦或是其他系统你可以寻找您对应系统的客户端或者使用网页版(没错,xmpp支持网页聊天,地址是https://www.xabber.com/web/,但是推荐使用客户端)

①Windows:

首先安装客户端,我们推荐使用Gajim(官网:https://gajim.org/),这个客户端开源而且UI简单易用人性化(马列之声推荐使用的Pidgin太“复古”了,而且安装和后续的使用也不方便)值得一提的是Gajim是开源软件你可以参与它的改进(https://dev.gajim.org/gajim/gajim)

官网下载完成后双击安装,语言默认即可(安装后自动改为中文)
图片 2
安装完成后双击图标即可运行,首次启动可能比较慢

然后你会看到登录页面输入账号密码后点击登录(如登录失败请多尝试几次)


经过和服务器的链接后会弹出

如果弹出账户设置,请无视

然后添加好友或是群聊(这里以chinese@conference.07f.de举例)

单机右上角选择开始/加入聊天


在弹出的窗口输入好友或者群聊地址(chinese@conference.07f.de)然后回车或者单机开始新聊天即可


单机加入

这样就加入成功了(如果显示不可用或错误请多试几次)

②安卓客户端

安卓客户端我们推荐Conversations,因为Conversations也是开源软件而且ui先进,聊天支持多种协议加密

你可以在https://codeberg.org/iNPUTmice/Conversations 或者是

https://f-droid.org/packages/eu.siacs.conversations/ ;

https://dlandroid.com/conversations-apk/ 亦或是PLAY商店中下载到
图片 17
安装完成后选择IALREADY HAVE AN ACCOUNT(灰色按钮)

然后输入你的xmpp账号和密码



然后点击下一步就登录成功了

我们以加入群聊为例,按下
图片 21
按钮,再选择右下角的加号并且选择“加入公开频道”输入地址xmpp:chinese@conference.07f.de?Join

按下加入即可

之后便可在群聊内发言了

以上便是教程的全部了,欢迎您加入我们的群聊,地址是xmpp:chinese@conference.07f.de?Join

也可以添加我的xmpp账户:qq2008@07f.de

By:qq2008