RegistrationID不适合用与普通开发者是什么意思


(xwnull) #1

RegistrationID不适用普通开发者又是什么意思呢


#2

不理解你这句话什么意思,你在哪里看到的这么一句话?


(xwnull) #3

https://docs.jiguang.cn/jpush/client/Android/android_senior/


#4

请不要断章取义


这里已经说的很清楚为什么不适合了,你们要是有自己的服务器去维护一些数据关系,那么就是适合的。


(xwnull) #5

关系数据是什么意思呢,我们好像直接用你们给的后台推送呢,可以用这种方式测试么,因为这是之前的同事做的,他辞职了,现在我接手


#6

1、registrationID只能在客户端获取,只能客户端获取后上传给你们的服务器(如果你们有的话,就让他上传保存),之后你们才能拿到这个ID信息才能 进行推送,否则你根本不知道拿什么ID值推送

2、如果你只是用我们的官网后台,那么可以使用 的推送方式:

  • 广播(推送给所有开发者)
  • 别名和标签(在客户端设置一些通用的分类,这样你们自己会知道设置了哪一些别名标签,然后推送的时候,用这些值去推)

如果你们要对每一个用户单独的设置别名和标签然后去单推,这在你没有在客户端设置并上传给服务器保存【每个用户的个人信息和每个用户的别名标签时】也是做不到的。


(xwnull) #7

这里说到的服务器指的是app后台服务器还是推送的服务器呢,我不知道他们保存了没有,因为现在推送是可以收到的,只是有时候推送一次安卓app会同时收到重复内容的两条信息


#8

你们现在 推送是只用官网控制台,还是自己有服务器,可以调用API 直接推送消息?

如果你说的这两个都是你们 自己的服务器 ,那么 是否保存 是得你App端和服务端配合才能做到的,你App要给他们上传,他们服务器要给你 接口让你上传,还要存好你要保存的信息,并用在推送上面。

这个问题,如果你不清楚,请去 和你们公司同事沟通一下。

如果你们没有服务端,一直都只用官网推送,服务端没有任何极光推送相关的,那代表你们只需要简单的推送功能,那么就用我上面说的 广播和别名标签功能推送吧 。


(xwnull) #9

别名和标签这里也需要保存么


#10

你每一个用户单独设置一个别名和用registrationID有什么区别?


(xwnull) #11

公司给了一个公司自己的服务器连接,我应该在demo中哪里将极光服务器替换成公司自己的连接呢


#12

什么意思?
公司自己的服务器连接 是什么意思?

客户端怎么换连接?客户端必须与极光服务器建立连接,如果App连接你们公司的网络,那么你公司网络必须允许你App可以连接上极光的服务器。这些事情都不是你客户端做的

如果你们是现在服务端给你一个接口让你传信息给服务器保存,那是你自己写代码去实现调用,不是换我们的什么东西


(xwnull) #13

公司只给了src下的安卓代码,没有清单那些文件,这样的代码能使用么


#14

我不是很理解,你们转交不是转交整个项目工程吗

如果现在需要你重新集成,那么就根据集成 文档来做
https://docs.jiguang.cn/jpush/client/Android/android_guide/
参考我们的demo来做