草庐IT

cloud-messaging

全部标签

android - Google Cloud Messaging 可以与 Facebook 一起使用吗?

我想知道,是否可以让Facebook应用程序通过GCM服务向我的Android应用程序发送有关新帖子/消息/联系人等更新的消息?我几乎可以肯定Google+可以实现类似的功能,而且我注意到Facebook的API消息结构与GCM消息非常相似(或相同)。这就是为什么我认为它应该是可能的。换句话说:是否可以让Facebook应用程序作为服务器存储设备ID并通过GoogleCloudMessaging发送有关某些更改的消息? 最佳答案 您必须放入某种中间件来处理Facebook和GoogleAPI之间的交互——话虽如此,这绝对是可能的。F

android - 新的 'Cloud Firestore' 是否可以查询基于位置的距离?

我知道CloudFirestore在Geopoints中根据纬度和经度存储位置。但是,我找不到根据到某个点的距离查询文档的方法或方式,就像GeoFire为实时数据库所做的那样。有什么办法可以实现吗? 最佳答案 这是我们正在研究的问题,但目前不受支持。 关于android-新的'CloudFirestore'是否可以查询基于位置的距离?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions

解密Spring Cloud微服务调用:如何轻松获取请求目标方的IP和端口

目的SpringCloud 线上微服务实例都是2个起步,如果出问题后,在没有ELK等日志分析平台,如何确定调用到了目标服务的那个实例,以此来排查问题图片效果可以看到服务有几个实例是上线,并且最终调用了那个实例图片考虑到SpringCloud在版本升级中使用了两种负载均衡实现,Robin和LoadBalancer,下面我们提供两种实现方案Robin实现方案1.技术栈SpringCloud:Hoxton.SR6SpringBoot:2.3.1.RELEASESpring-Cloud-Openfeign:2.2.3.RELEASE2.继承RoundRobinRule,并重写choose方法/***因

android - Android Studio 3.0 中不存在新的 Google Cloud 模块

当我尝试通过androidstudio创建新的谷歌云模块时,它在新模块面板中不可见,如以下链接中说明的第1步所示:-https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/HelloEndpoints.我已经尝试了网上给出的所有解决方案,但似乎都行不通。请帮忙 最佳答案 GoogleCloudModule之前可通过CloudToolsforAndroidStudio插件获得。不幸的是,此插件没有适用于AndroidStudio3.0版

android - 添加 Firebase In-App Messaging 依赖项会导致 DexArchiveMergerException

我正在测试FirebaseIn-AppMessaging功能,添加了依赖项implementation'com.google.firebase:firebase-inappmessaging-display:17.0.0'但是androidstudio抛出DexArchiveMergerException。我启用了多重dexing,如下面的build.gradle所示。这是我的build.gradle(app)applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-andr

android - 每次应用程序启动时请求 Google Cloud Messaging (GCM) 注册 ID

我读过有关GCM可能不定期刷新注册ID的文章。我正在尝试使用推送通知构建应用程序,但不确定如何处理此类刷新的注册ID。我的第一个策略是每次应用程序启动时请求注册ID并将其发送到应用程序服务器。它看起来工作正常但听起来有点不对...这样可以吗? 最佳答案 基本上,您应该在主要Activity中执行以下操作:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.my_layout);G

Java版分布式微服务云开发架构 Spring Cloud+Spring Boot+Mybatis 电子招标采购系统功能清单

项目说明随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以及审计监督要求;通过电子化平台提高招投标工作的公开性和透明性;通过电子化招投标,使得招标采购的质量更高、速度更快。过招投标文件电子化,节约招标成本,提升企业的资金节约率。开发类型电子招标采购软件解决方案招标面向的对象为供应商库中所有符合招标要求的供应商,当库中的供应商有一定积累的时候,会节省大量引入新供应商的时间。系统自动从供应商库中筛选符合招标要求的供应商,改变以往邀标的业务模式。招

android - 无法使用适用于 Android 的 Google Cloud Messaging(不是帮助程序库)接收消息

有没有人可以帮助我提供一个使用适用于Android的Google云消息传递从gcm接收消息的工作示例。我已经尝试了两种方法(帮助程序库和GoogleCloudMessaging类),但似乎没有任何效果。我正在使用显示以下内容的PHP脚本:多播ID:5.2108110103215E+18成功处理的消息数:1处理错误的消息数:0规范ID:0显然一切正常。我可以通过两种方式注册设备,使用帮助程序库(gcm.jar)和使用GoogleCloudMessaging类。问题是我通过PHP发送的消息无法到达,或者至少我不知道如何正确处理它。以下是我的list中的权限和接收者:最后是服务类public

android - java.lang.NoSuchFieldError : org. apache.http.message.BasicLineFormatter.INSTANCE 错误

美好的一天!我需要帮助!我通过集成IIS(SharePoint)为Android开发应用程序。当我运行此代码(代码2)时,出现错误java.lang.NoSuchFieldError:org.apache.http.message.BasicLineFormatter.INSTANCE我在firstActivity的onCreate(Code1)方法中运行这段代码版本httpclient-4.3;代码1newThread(newRunnable(){@Overridepublicvoidrun(){newHttpsClietn();}}).run();代码2packagecom.exa

Spring Cloud Gateway 过滤器 StripPrefix=1 的作用

StripPrefix=1是SpringGateway中的一个过滤器,它用于去除请求的前缀路径。当配置了StripPrefix=1过滤器后,如果请求的路径中存在前缀路径,该过滤器将会去除指定数量的前缀路径。具体而言,StripPrefix=1表示去除请求路径的第一个路径片段(即前缀路径)。例如,假设你的路由配置文件(bootstrap.yml或application.yml)中有以下规则:spring:cloud:gateway:routes:-id:myRouteuri:http://example.compredicates:-Path=/api/**filters:-StripPrefi