Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从web应用程序到移动应用程序向特定用户发送通知

如何从web应用程序到移动应用程序向特定用户发送通知
EN

Stack Overflow用户
提问于 2019-09-14 06:43:53
回答 1查看 271关注 0票数 0

我有一个web应用程序和移动应用程序来管理用户包。现在,我希望当一个用户收到一个包裹,发送一个通知从web应用程序给他移动应用程序。

我成功地使用了OneSignal并连接了我的移动应用程序,但不知道调用哪个api以及如何调用一个api来向特定用户发送通知?

此外,我还阅读了文档,但找不到任何方法和示例来满足这一要求。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-15 11:04:01

向移动设备发送推送通知的最流行方法是使用Google notification

每个设备都由Firebase ( Android或iOS )生成的唯一设备令牌进行跟踪。

Usecase的解决方案:

  • 每当用户试图登录到您的应用程序时,只需触发对后端的API调用即可。
  • 该API将使用userId和设备令牌将一个条目放入数据库。
  • 在发送推送通知时,只需使用Firebase从基于userId的数据库中获取设备令牌即可。

示例:

发送多个设备ids的通知,这些ids可能是Android或IOS。

您可以在MulticastMessage中使用fireBase。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
                    MulticastMessage multiCast = MulticastMessage.builder()
                        .putAllData(new HashMap<String, String>() { put("message":"hi"); })
                        .setApnsConfig(ApnsConfig.builder().build())
                        .setAndroidConfig(AndroidConfig.builder().build())
                        .addAllTokens(Arrays.asList("devicetoken1", "devicetoken2"))
                        .build();

参考: https://firebase.google.com/docs/cloud-messaging/send-message

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57936558

复制
相关文章
如何从Django应用程序发送Web推送通知
网络不断发展,现在可以实现以前只能在本机移动设备上使用的功能。JavaScript 服务工作者的引入为Web提供了新的功能,可以执行后台同步,脱机缓存和发送推送通知等功能。
姚啊姚
2018/11/15
9.9K0
Flutter 应用程序中显示应用程序通知
要使用 Overlay 功能,我们必须将 Material 应用程序包装在OverlaySupport小部件中。
徐建国
2021/11/30
1.8K0
Flutter 应用程序中显示应用程序通知
Web应用程序如何创建 PDF
在一些场景下,用户都要求一些需要的数据能以 pdf 的格式下载下来。如电子商务商店,经常需要一些报表数据来分析当月的销售情况。
前端小智@大迁世界
2019/07/15
2.8K0
说说web应用程序中的用户认证
后端只能收到前端发送的请求头,请求参数,及资源定位符(url)。在没有用户认证的情况下,无论前端是谁,只要发送的请求一样,后端返回的数据也是一样的,前端人人平等,后端对他们一视同仁。
somenzz
2020/11/25
2.2K0
如何在VueJS应用程序中设置Toast通知
通知是开发者提升应用程序互动性和改善用户体验的强大工具。通过利用通知,开发者可以在用户与应用程序互动的同时,有效地向用户传达重要事件。
前端达人
2023/09/11
2780
如何在VueJS应用程序中设置Toast通知
web 应用程序_web应用程序是什么意思
  根据联机方式与所使用的网络服务不同,会有不同的通信协议。例如,发送信件时会使用SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),传输文件会使用FTP(File Transfer Protocol,文件传输协议),下载信件会使用POP3(Post Office Protocol 3,邮件协议)等,而浏览器跟Web服务器之间所使用的沟通方式则是HTTP(HyperText Transfer Protocol)。Http协议基本上是一种基于请求(Request)/响应(Response)的通信协议,是无状态的通信协议。浏览器在使用http发出请求时,可以有几种请求方法,例如GET、POST、HEAD、PUT、DELETE等,但是对于Servlet或JSP程序而言,最长接触的就是GET与POST协议了。
全栈程序员站长
2022/09/20
1.1K0
如何用 Python 发送通知到微信?
来源丨CSDN博客 通知方式有哪些? 常见的通知方式有:邮件,电话,短信,微信。短信和电话:通常是收费的,较少使用;邮件:适合带文件类型的通知,较正式,存档使用;微信:适合告警类型通知,较方便。这里说的微信,是企业微信。 本文目的:通过企业微信应用给企业成员发消息。 如何实现企业微信通知? 1、新建应用 登陆网页版企业微信 (https://work.weixin.qq.com),点击 应用管理 → 应用 → 创建应用 上传应用的 logo,输入应用名称(债券打新),再选择可见范围,成功创建一
用户1737318
2022/04/15
1.3K0
如何用 Python 发送通知到微信?
如何用Python发送通知到微信?
来源丨网络 一、通知方式有哪些? 常见的通知方式有:邮件,电话,短信,微信。短信和电话:通常是收费的,较少使用;邮件:适合带文件类型的通知,较正式,存档使用;微信:适合告警类型通知,较方便。这里说的微信,是企业微信。 本文目的:通过企业微信应用给企业成员发消息。 二、如何实现企业微信通知? 1、新建应用 登陆网页版企业微信 (https://work.weixin.qq.com),点击 应用管理 → 应用 → 创建应用 上传应用的 logo,输入应用名称(债券打新),再选择可见范围,成功创建一个告警应
张俊红
2022/04/15
2.2K0
如何用Python发送通知到微信?
Google Play 上的软件应用程序有 150 万用户向中国发送数据
近日,移动安全公司Pradeo在对Google Play商店进行调查时,发现了两款被广泛下载的文件恢复和数据恢复应用程序以及文件管理器应用程序的恶意行为。这两款应用程序的开发者属于同一组织,它们使用类似的恶意策略,并在设备重新启动时自动启动,从而使150万名Android用户的隐私和安全面临风险。
小伍同学
2023/07/09
4300
Google Play 上的软件应用程序有 150 万用户向中国发送数据
如何用 Python 发送通知到微信?
常见的通知方式有:邮件,电话,短信,微信。短信和电话:通常是收费的,较少使用;邮件:适合带文件类型的通知,较正式,存档使用;微信:适合告警类型通知,较方便。这里说的微信,是企业微信。
AirPython
2022/09/28
1.4K0
如何用 Python 发送通知到微信?
最好的10个移动 Web 应用程序开发框架
在最近几年里,移动互联网高速发展、市场潜力巨大。继计算机、互联网之后,移动互联网正掀起第三次信息技术革命的浪潮,新技术、新应用不断涌现。今天这篇文章向大家推荐10大优秀的移动 Web 开发框架,帮助开发者更加高效的开发移动Web应用。
用户4962466
2019/08/10
1.9K0
使用web向RTX发通知
在RTXServer目录下找到WebRoot目录,找到里面的SendNotify.cgi(就是一个php页面,默认是pc - ascii编码)。打开页面,在头部加上编码信息
meteoric
2018/11/16
1.1K0
如何用 Python 发送告警通知到微信?
短信和电话,通常是收费的(若你有不收费的,可以评论分享一下),而邮件又不是那么及时,因此最后我选择微信通知。
龙哥
2022/01/19
1.7K0
如何用 Python 发送告警通知到微信?
如何用Python发送告警通知到钉钉?
前不久,看到了明哥写的如何用Python发送警告通知到企业微信,想起来之前写过用Pytho发送指定格式数据到钉钉的服务,本文将之前的代码重构下,变成一个:利用Python监控服务器数据,然后有异常就通过钉钉发送给用户。
老表
2021/12/27
2.1K0
如何用Python发送告警通知到钉钉?
AI和Chatbot应用程序如何改变移动技术?
移动技术正在为未来做好准备。用户将看到各种新兴趋势,帮助企业收集有用的数据,这些数据可以用来增加应用程序的用户体验和用户参与度。
liuxuewen
2018/10/08
9930
AI和Chatbot应用程序如何改变移动技术?
【腾讯云】关于开展移动互联网应用程序备案工作的通知
为贯彻落实《中华人民共和国反电信网络诈骗法》、《互联网信息服务管理办法》、《非经营性互联网信息服务备案管理办法》等法律法规要求,将配合相关部门做好移动互联网信息服务管理工作,根据工业和信息化部2023年8月4日正式颁布的《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,腾讯云预计将于2023年9月1日起为APP主办者提供代备案服务。
腾讯云计算产品团队
2023/08/25
3560
【腾讯云】关于开展移动互联网应用程序备案工作的通知
从客户端Web应用程序访问Bluemix服务
IBM Cloud PaaS 云平台即服务基于paas平台架构开放标准开发,提供灵活云环境,可作为服务交付到公共云或者专用或内部部署环境中,快速适应各类企业IT系统跨多个领域开发和部署应用。IBM C
古玉修
2018/01/05
3.6K0
从客户端Web应用程序访问Bluemix服务
Web应用程序限速方法
一般来说Web应用程序的开发者不太关心网络限速的问题。所以通常写的程序逻辑基本认为用户提交上来的数据速率越快越好;用户下载文件时,下载越快越好。但现实情况是服务器的带宽不是无限的,通常我们并不希望某一个用户的极速下载导致其它用户感觉此Web应用程序不可用。这样就带来了网络速率的需求。我在实际工作中大概总结出好几种限速办法,在这里记录以备忘。 ngx_http_core_module限制下载速率 最简单是直接使用ngx_http_core_module中的limit_rate、limit_rate_after
jeremyxu
2018/05/10
3.2K0
Web应用程序框架-Catharsis
Web应用程序框架-Catharsis是一个在codeplex上的项目,相关的文档说明比较详细. part I: http://www.codeproject.com/KB/applications/Catharsis.aspx -  New solution part II: http://www.codeproject.com/KB/applications/Catharsis_part2.aspx - Home page observation part III: http://www.code
张善友
2018/01/31
6740
从客户端Web应用程序访问Bluemix服务
Bluemix是IBM云平台可以利用100多种服务构建和托管的应用程序,例如数据库和认知服务。这些服务提供需要凭据的API。Bluemix上托管的应用程序,作为Cloud Foundry应用程序或Docker容器,可以从环境变量访问这些凭据。本文介绍如何从客户端Web应用程序调用Bluemix服务。
老人雨何
2018/01/15
3.3K0
从客户端Web应用程序访问Bluemix服务

相似问题

向web应用程序中的用户发送通知

31

Azure应用程序服务-向特定用户发送推送通知

15

向特定用户发送浏览器通知(web)

11

如何使用图形api从web应用程序向特定区域的所有用户发送Facebook通知?

16

向特定用户发送通知

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文