Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Thinkphp开发--集成极光推送

Thinkphp开发--集成极光推送

作者头像
用户2323866
修改于 2021-07-07 02:20:50
修改于 2021-07-07 02:20:50
7880
举报
文章被收录于专栏:技术派技术派

先说说为啥选用极光推送作为第三方的推送服务。

首先我所了解的推送产品有信鸽、个推、极光,之前用到过个推,感觉还不错,只是代码没有极光简洁,信鸽是腾讯旗下的产品,出于对Tencent的不喜欢,就没有考虑过,其次目前公司之前用过极光,ios和安卓这边对极光比较熟悉,所以就决定用极光推送了。

这里项目后台用的是php搭建的,选用的是thinkphp3.2作为框架,极光选用的版本号为3.4.3,特此说明一下,需要软件包的小伙伴可以在评论留言,不说废话了,下面上代码。一切以自生逻辑为依据,这里只是展示我的逻辑。

一、首先下载极/【尽量使用一键安装脚本,要么自己做,要么网上下载或使用我博客的,把时间用在更多的地方,少做重复劳动的事情】/光文件到项目的Vendor下,文件名为JPush,请注意大小写,

Thinkphp之极光推送 二、在你需要用到推送的模块的配置文件Config.php里填写极光的配置信息

Thinkphp之极光推送 三、在你的控制器中对应方法里添加并引入极光推送,设置对用的推送内容、平台以及受众人群等等

Thinkphp之极光推送

Thinkphp之极光推送 (这里我遇到一个问题,就是try catch 用不了极光的,只好用php自带的,如果那位小伙伴调试通过了,也通知我一声哈) 后台功能大概就是这样,当然还有很多方法,比如/【php教程_linux常用命令_网络运维技术】/修改用户标签什么的,定时发送啊,这些文档里面都有,这里是官方文档https://github.com/jpush/jpush-api-php-client/blob/master/doc/api.md

四、后台的操作界面,我参照的极光推送界面做得,简陋点,不要在意这些细节,毕竟不太会

Thinkphp之极光推送

Thinkphp之极光推送 这是app端收到的消息

Thinkphp之极光推送

Thinkphp之极光推送

好了,就是这样的,对了还有一点,就是客户端那边需要给每个帐号添加设备号和标签之类的然后反给后台存数据库,这样后台才能进行操作。

本文系转载,前往查看

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

本文系转载,前往查看

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Java集成极光推送
原始链接: https://shuibo.cn/jiguang-push.html
Bobby
2019/04/09
2.2K0
app推送-极光推送
现在可以集成各大厂商都自己研发的推送方式,比如小米推送、华为推送。他们自己推送肯定在自己的手机能收到,还有就是只要你有钱什么都能解决。。。。。
猿码优创
2019/07/28
4.5K1
极光推送使用心得以及记录
最近项目遇到推送,与后台贱人于一合计,果断采用了极光推送。在使用过程中,有爽有不爽,特意再次记录下。
贺biubiu
2019/06/10
1.4K0
React Native集成极光推送
推送作为手机应用的基本功能,是手机应用的重要部分,如果自己实现一套推送系统费时费力,所以大部分的应用都会选择使用第三方的推送服务,如极光推送。下面就以React Native项目集成jpush-react-native 来讲讲如何集成极光的推送服务。
xiangzhihong
2022/11/30
7320
SNS项目笔记<二>--极光推送
ionic2之后的版本的极光推送在网络上的资料少之又少,经过一番折腾过后,博主选择了官方的API文档。然后根据其所指引的demo进行搭建项目。
stormKid
2018/09/12
1.5K0
SNS项目笔记<二>--极光推送
极光推送经验之谈-Java后台服务器实现极光推送的两种实现方式
转载自 https://www.cnblogs.com/V1haoge/p/6439313.html
allsmallpig
2021/02/25
1.4K0
极光推送_总结_01_Java实现极光推送
一、代码实现 1.配置类—Env.java package com.ray.jpush.config; /**@desc : 极光推送接入配置 * * @author: shirayner * @date : 2017年9月27日 下午4:57:36 */ public class Env { /** * 1.极光推送后台APPKEY,MASTER_SECRET */ public static final String APP_KEY = "354f
shirayner
2018/08/10
1.1K0
基于极光推送实现消息传输(PHP版)
现在有很多的消息推送厂商,比如阿里云的消息推送,极光推送,融云的消息推送。他们的原理都是把sdk内置在app里面,达到消息推送的目的,通过一张图来了解一下,看不懂的也不要紧,理解大概的过程就行。
码农编程进阶笔记
2022/04/08
1.1K0
基于极光推送实现消息传输(PHP版)
极光推送实例
需求:先需要给手机推送一个消息,或者一个连接,点击消息唤醒APP,打开APP进入相对应的界面。
斯文的程序
2019/11/07
1.4K0
极光推送Go语言服务端SDK
项目地址: https://github.com/Scorpio69t/jpush-api-golang-client
程序员小涛
2022/01/04
1.5K0
极光推送Go语言服务端SDK
推送-JPush(极光推送)的使用
推送服务可以说是所有 App 的标配,不论是哪种类型的 App,推送都从很大程度上决定了 App 的 打开率、使用率、存活率 。因此,熟知并掌握推送原理及方法,对每一个开发者来说都是必备技能,对每一个依赖 App 的公司来说都至关重要。本文主要讨论项目中使用极光推送来实现推送业务。
進无尽
2018/09/12
6.9K1
推送-JPush(极光推送)的使用
Java SDK 实现极光推送
公司项目,要做一个告警推送,将告警信息推送到手机上。我采取的是现比较流行的极光推送。 附上极光推送 Java SDK 文档链接: Java SDK官方文档 1. 导入jar包: 由于项目采用的是 maven 管理方式,故在项目的 pom.xml 中加入以下极光推送的依赖包,然后refresh即可。 <!-- 使用极光推送的jar包 --> <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artifa
echobingo
2018/04/25
1.8K0
Java SDK 实现极光推送
ionic3 极光推送
极光推送 官网:https://www.jiguang.cn/push 注册账号,创建应用,记录AppKey, 应用包名与ioinic 包名一致(config.xml 下 widget 的id)
余生
2018/12/17
8540
Flutter应用集成极光推送
在移动应用开发中,消息推送可以说是一项非常重要的功能,它能够起到提醒或者唤醒用户的作用,同时也是产品运营人员更高效地实现运营目标的重要手段,比如将新上架一个商品或者最新的一条新闻推送给用户。
用户6256742
2024/08/13
6441
Flutter应用集成极光推送
JPush极光推送 Java调用服务器端API开发
       极光推送是:使得开发者可以即时地向其应用程序的用户推送通知或者消息,与用户保持互动,从而有效地提高留存率,提升用户体验。简单的说就是通过JPush后台管理网站进行app消息的推送。可以让用户及时的收到最新的消息提示。
林老师带你学编程
2022/11/30
1.2K0
手机APP消息推送极光推送jpush-php实例
这是 JPush REST API 的 PHP 版本封装开发包,是由极光推送官方提供的,一般支持最新的 API 功能。
OwenZhang
2022/01/14
2.8K0
手机APP消息推送极光推送jpush-php实例
极光推送的简单实现方法
导入其jar包和so文件这点不再详解, 但是要注意的一点就是: 个人感觉极光的demo还是有些地方需要改进的, 不建议使用,但是里面的代码是需要我们自己拿的, 我这里主要就是拿到的服务器端发过来的消息推送。
胖虎哥
2023/05/10
1K0
极光推送的简单实现方法
PHP之极光推送DEMO并解决异常报错终止程序的问题
在写API的时候,经常需要给客户端发送通知,这时候我们需要接入极光推送,后端发送请求到极光,极光再根据服务端发送的数据,推送到相应的设备。
Petrochor
2022/06/07
4790
Android开发之极光推送的集成
客户器端集成 1、注册app,生成appKey 和 Master Secret 注册app.png 2、导入SDK开发包到你自己的应用程序项目 配置sdk.png 3、配置 AndroidManife
YungFan
2018/04/24
9110
Android开发之极光推送的集成
消息推送开发指南(对即时性和送达率有要求的场景、极光推送设置心跳交互时间)【修订版】
iOS 10 新增的 Notification Service Extension 功能,用 mutable-content 字段来控制。
公众号iOS逆向
2021/07/05
1.3K0
消息推送开发指南(对即时性和送达率有要求的场景、极光推送设置心跳交互时间)【修订版】
相关推荐
Java集成极光推送
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档