首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >QQ微信一体客户端教程

QQ微信一体客户端教程

作者头像
Erwin
发布2019-12-31 12:09:48
发布2019-12-31 12:09:48
1.9K0
举报
文章被收录于专栏:啸天"s blog啸天"s blog

这篇文章上次修改于 424 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

前言

之前无意中在酷安看到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密钥了。不然得写个创建密钥的教程

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-10-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 提示
  • 服务器端:
    • 一:安装Mojo-webqq Mojo-webwx
    • 二:在你的服务器上安装nodejs
    • 三:注册极光推送开发者
    • 四:安装Jpush Nodejs 服务端
    • 五:配置 qq.pl wx.pl jpush.js:
  • 客户端:
    • 1.安装Android Studio
    • 2.下载项目
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档