08
2020
01

QQ微信一体客户端教程

前言

之前无意中在酷安看到GcmForMojo,在服务器配置Mojo QQ 或者WX 然后通过GCM 或者 MIpush 、HWpush等把消息推送到手机。但是我服务器在国内,fq也容易被封。而且手机是三星,并没有一些推送服务。所以决定通过第三方推送服务自己做一个客户端。

提示

  • 需要折腾,每一步都可能让你抓狂。如果你怕折腾的话,请点击右上角。
  • 不适合小白
  • 需要有自己的服务器。
  • 需要注册极光推送

服务器端:

一:安装Mojo-webqq Mojo-webwx

Mojo-Webqq地址
Mojo-Weixin地址
这一步不过多叙述。按照地址的教程装好,不懂的去作者群里问。

运行之后确保QQ可以获取UID。不然之后软件无法正常运行。

二:在你的服务器上安装nodejs

系统不同安装方法也不同、自行百度。

三:注册极光推送开发者

注册之后创建应用



应用名称和图标随便填一下



记住你的APPKEY和 Secret 待会要用到



点击完成推送设置





填写包名为:xyj.qqnotification






完成

四:安装Jpush Nodejs 服务端

在你的服务器运行命令 [npm install jpush-async]
具体请看:
JPush API client library for Node.js

五:配置 qq.pl wx.pl jpush.js:

下载 push.7z
解压
打开jpush.js

打开qq.pl修改红圈位置





打开wx.pl 修改红圈位置



然后放到你的服务器运行
(持续运行请百度 forever 和 screen 命令)
到这里服务器端就搭好了

客户端:

1.安装Android Studio

具体步骤请百度。

2.下载项目

由于github下载项目太慢不适合小白我放在蓝奏云了
QQNotification.zip

下载后导入项目



选择我们刚刚解压的项目



找到MyApp.java修改为你的ip地址 和 qq号,端口号没改的话就不用改



找到build.gradle修改为你的appkey





找到manifest.xml翻到最底下修改为你的appkey



之后编译





如果你们有自己的密钥的话就用自己的密钥
我这里就直接用debug密钥了。不然得写个创建密钥的教程

编译完后打开文件夹就是你自己的安装包啦






如果头像不显示。。那是因为我没有动态申请权限。。大家去设置里面自己开一下权限

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

gzh

微信扫码关注

更新实时通知

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。