华为push服务我的世界服务端权限返回没有权限是怎么回事 求大神解答

后使用快捷导航没有帐号?
其他登录方式
—— 新手入门 ——
—— 智友精华 ——
查看: 12800|回复: 11
在线时间196 小时最后登录阅读权限20UID64989注册时间积分326精华0
, 积分 326, 距离下一级还需 74 积分
主题帖子 金币297 元 智豆0 点
手机上自带的那个推送服务,几天开机两次都提示我升级,我在别的帖子里看,说那个可以删除,但是没说它是干什么的,不知道删了会有什么影响,哪位大神能给详细解释下吗?多谢了!!
在线时间900 小时最后登录阅读权限30UID4574911注册时间积分1192精华0
, 积分 1192, 距离下一级还需 8 积分
主题帖子 金币932 元 智豆0 点
不建议删除,删除系统程序可能会影响以后的系统OTA升级,在设置里停用就行了。
在线时间196 小时最后登录阅读权限20UID64989注册时间积分326精华0
, 积分 326, 距离下一级还需 74 积分
主题帖子 金币297 元 智豆0 点
好的,谢谢!我试试看。
在线时间2036 小时最后登录阅读权限40UID4484928注册时间积分2390精华0
, 积分 2390, 距离下一级还需 610 积分
主题帖子 金币984 元 智豆14 点
会推送一些软件或者游戏,可以当成广告软件。不过删除影响OTA,建议冻结之。
在线时间860 小时最后登录阅读权限35UID3487108注册时间积分1509精华0
, 积分 1509, 距离下一级还需 291 积分
主题帖子 金币2110 元 智豆4 点
学习了。顶顶
在线时间665 小时最后登录阅读权限40UID590977注册时间积分1876精华0
, 积分 1876, 距离下一级还需 1124 积分
主题帖子 金币707 元 智豆1 点
gtalk的推送估计也要靠这个玩意,反正我不关
在线时间1939 小时最后登录阅读权限45UID5938569注册时间积分3906精华0
, 积分 3906, 距离下一级还需 1094 积分
主题帖子 金币801 元 智豆0 点
{:199:}{:199:}{:199:}{:199:}
在线时间20 小时最后登录阅读权限15UID6353307注册时间积分52精华0
, 积分 52, 距离下一级还需 48 积分
主题帖子 金币140 元 智豆0 点
{:198:}原来是这样
在线时间3582 小时最后登录阅读权限45UID4639720注册时间积分4887精华0
, 积分 4887, 距离下一级还需 113 积分
主题帖子 金币2701 元 智豆0 点
就好像上门卖保险的一样& &可以按自己情况处理{:222:}
在线时间4 小时最后登录阅读权限10UID8217051注册时间积分4精华0
, 积分 4, 距离下一级还需 1 积分
主题帖子 金币45 元 智豆0 点
我的荣耀二 系统文件“推送服务”被误删了&&您可以给我发一份么?用360手机助手就可以导出了
没有“推送服务”就不能用cloud了 急
网友们快来与智友的官方编辑们一起PK。
PK获胜就有礼品可以拿!
赶快来报名参与活动把!
扫码下载APP
关注智友微博后使用快捷导航没有帐号?
平板/笔记本
云服务专区
& & & & 应用开发
今日: 2 | 昨日: 0 | 帖子: 848 |版主: , , , ,
开发者联盟活动
效率、质量,华为开发者服务工具产品解决方华为开发者联盟开启专属于新品应用的“启蒙荣耀7智灵显开放实力
携手悦动圈开启运动
花粉客户端
Make it Possible
Make your device special
华为云服务
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
关注华为开发者联盟
联系我们:
|关注花粉俱乐部:
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利2012年12月 移动平台大版内专家分月排行榜第三
2013年10月 移动开发大版内专家分月排行榜第三
2012年12月 移动平台大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。后使用快捷导航没有帐号?
平板/笔记本
云服务专区
Push SDK-服务端常见问题
&花粉达人&
来自:浏览器
最新回复 5&天前
本帖最后由 叶大墨迹 于
15:49 编辑
1.官方供下载的android版本的包中,服务器端的例子是java版本的,有没有其他编程语言的实例?答:没有提供其他语言版本的server demo,cp服务器端也可以用其他语言(如php)实现,需要自己实现Http请求。参考:开放平台鉴权调用规范
2.AccessToken的过期时间是多长?答:目前AccessToken的过期时间为7天, AccessToken的有效期通过返回的expires_in来传达,AccessToken的有效时间可能会在未来有调整。AccessToken在有效期内尽量复用,业务要根据这个有效时间提前去申请新AccessToken即可。如果业务频繁申请AccessToken,可能会被流控。业务在API调用获知AccessToken已超时的情况下(NSP_STATUS=6,详细错误列表),可以触发AccessToken的申请流程。& && && && && &
3.AccessToken是否可以频繁的申请?答:AccessToken申请频繁会加大华为服务器的负荷,可能会被华为流控。(并没有给出申请AccessToken的频率范围,像这种情况,是不会被流控的:开发者有很多台服务器,每台在推送消息时,都需要获取一个AT,每天申请1~2次。其实这种情况的最好解决办法是:将其中一台服务器作为中枢服务器,负责申请、缓存、分发AccessToken)建议检测AccessToken是否过期,过期了则申请。
4.发送自定义动作的自呈现消息时,如何指定intent字段的值?答:Intent intent = new Intent();intent.setClass(MainActivity.this, PaActivityA.class);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.putExtra(&name&, &zhangsan&);intent.putExtra(&age&, 18);String intentUri = intent.toUri(Intent.URI_INTENT_SCHEME);
intent值使用上述生成的intentUri的值,需要实现在客户端写个demo生成。
5.怎样发送离线缓存的消息?答:cacheMode = 1表示发送消息可离线缓存。当deviceToken+msgType的值一样时,仅缓存最新一条消息,msgType的取值范围为1~100,表示可缓存1~100条消息,客户端上线后,缓存的消息会立即推送给客户端。另外msgType = -1时,离线消息将全部缓存,没有上限,适用于通知栏消息不需要覆盖的情况。
6.CP对华为开发的Push接口提出的需求性问题:(1)获取失效Token数据的接口;(2)获取消息情况统计数据接口;(3)获取用户情况统计数据接口;(4)接口定义统一化:接口参数,返回内容格式的定义,应该统一风格;(5)解决batch_send每次调用限制1000个deviceToken问题;答:上述的这些功能,华为已确定在Push后续版本将会实现,但版本计划待定。
7.服务器端为何调用接口时报鉴权失败?答:1、 首先确保应用的Appid和AppSecret没有填写错误2、 接着确保测试环境网络可以访问到、,可在浏览器输入,看下是否能正常访问3、 服务器SDK 每次获取的AccessToken都有一定的过期时间,请确保AccessToken未过期4、 其他错误请结合:资料中心/开放平台调用说明/错误与异常机制()、资料中心/推送平台/接口文档()。
width:100%">
&渐入佳境&
来自:荣耀畅玩4X CHE-TL00H
虽然没看懂&&但是还是支持楼主
width:100%">
&新学乍练&
来自:浏览器
本帖最后由 wonderfulll 于
14:52 编辑
因为得自己调用服务端的接口实现,比如我要实现安卓的消息推送的话。
推送的地址是多少? /xxx , 没看到文档中写具体的地址?
之前获取的access_token,每次发送消息的时候,都作为post的body参数传递进去吗?
假设我往 安卓推送一个单条消息
post , 地址不知道。
body 里面的内容
{&notification_title&:&hello&,&notification_content &:&hello&,&doings&:1,&&“deviceToken”: &xxxxx&, “message”: &hello&, "priority": 1, "cacheMode ": 1,}
```文档中都主要是对服务器端的JAVA SDK的参数解释说明,没有给出原始的参数和解释说明
width:100%">
&新学乍练&
来自:浏览器
很多东西没有说明白,我觉得华为推送根本没有理解oauth2.0协议,每次授权获取access_token都需要在华为开发平台登录,如果我把账号密码都分发给了各个应用的管理者(一个账号下有多个应用,每个应用分别交给各自团队运营),那么我还需要做什么server后台?他们直接在华为登录,还可以修改其他应用,这样鉴权有什么用呢?
width:100%">
&新学乍练&
来自:浏览器
$ok = @openssl_verify($content, base64_decode($sign), $openssl_public_key, OPENSSL_ALGO_SHA256);
OPENSSL_ALGO_SHA256是php5.4.8版本才有的,低版本的要这样写
$ok = @openssl_verify($content, base64_decode($sign), $openssl_public_key, &SHA256&);
width:100%">
&已臻大成&
来自:H30-T10
width:100%">
&新学乍练&
来自:浏览器
用Demo中的single_send和batch_send都显示发送成功,但在应答里没有对应request_id值,APP端都没有收到消息:
打印信息如下:
access token :CFg2qgIJ872KMOUACkqcVctuWA/vxmXulAibHn/s1KJ6oSoPbP1G+Sm/4yrWVM91XCAp24OknIKe7ZV+Ve+x+A==,expires time[access token 过期时间]:604800
群发接口消息响应: resultcode:0,message:success
查询查询消息发送结果接口:{&result&:[],&request_id&:&&}
在网页上指定IMEI号是可以发送的,选所有人时,app也接收不到信息,到底是什么原因,请指教。
width:100%">
&新学乍练&
来自:浏览器
access token :CFhjbuPJntYoLU/1u+IjFPEZDltoUYzudk32tcWS0LdqGn4epMwoGt6il+iWXbj175R5mUcTsP50mfcq2PiLOQ==,expires time[access token 过期时间]:604800
单发接口消息响应:20203,message:No permission to send message to these tmIDs.
这是什么原因导致的呢????
width:100%">
&花粉达人&
来自:浏览器
用Demo中的single_send和batch_send都显示发送成功,但在应答里没有对应request_id值,APP端都没有收到消息 ...
您好,为了更好地解决您的问题,请问:
1.确认发送的是single_send或者batch_send消息
2.确认查询的是single_send或者batch_send消息
3.查询的是什么时候发送的消息?
width:100%">
&花粉达人&
来自:浏览器
access token :CFhjbuPJntYoLU/1u+IjFPEZDltoUYzudk32tcWS0LdqGn4epMwoGt6il+iWXbj175R5mUcTsP50mfcq2PiLOQ ...
您好,这个是客户端的包名和服务端代码中的appid,app secret不是一套的导致的。
width:100%">
亲子之乐赛龙舟 美丽风景 漂亮人像黄昏星轨初夏随拍黑石礁公园
花粉客户端
Make it Possible
Make your device special
华为云服务
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
没有最新动态
关注花粉俱乐部
联系我们:
|关注花粉俱乐部:
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利反馈成功啦!感谢您宝贵的意见或建议,我们火速处理!
提交失败!请稍候再试!
来自华为开发者联盟
1、如何使用华为推送向手机发送消息?
最简单的方法是直接在开发者联盟上创建app,开通PUSH权益,上传应用证书指纹,点击PUSH权益的绿色“飞机”图标 新建推送任务,这种方式不需要开发服务端,可以快速验证app是否成功接入华为推送服务。
详见:“docs\ Push Service-HMS开发指导书.pdf”的“8发送消息”章节
2、自己编写token,发送消息收不到?
Token是由Push服务端生成并返回,app必须调用申请Token方法向华为服务端申请,不能自己编写
3、用户申请不到token?
申请不到token的原因有多种,最常见的是接口鉴权失败或应用证书指纹校验错误
(1)接口鉴权失败,返回6XXX错误
先检查网络是否正常连接
检查应用是否已经在开发者联盟上面开通Push权益
(2)接口鉴权失败,返回9071357XX错误
不允许使用Push能力
联盟上的证书指纹与应用的证书指纹不匹配
(3)如果集成正确,则需要在客户端抓取日志,查看具体的失败原因
先使用该设备(申请不到token的设备)安装运行下载文档中提供的demo,调用申请token接口,确认是否可以获取到token。如果可以获取到说明设备没问题,很可能是app集成HMS SDK时出错。如果设备可以连接adb环境,请使用工具抓取日志并将日志发送给华为接口人,工具可以咨询华为接口人并获取。
4、将app进程杀掉后,发送透传消息无法拉起该app?
可能是被“手机管家”一类的软件阻止了关联启动。
5、在小米手机上申请不到token?
在小米手机上,给这个应用设置:保持后台运行和允许开机启动。在部分品牌手机上也可以使用该方法解决。
6、手机收到消息的时候能发出声音和震动?
弹默认的通知声音,不震动,没有接口对外提供。通知声音是手机系统自带的声音。或者可以发透传消息由app自身实现。
7、华为推送,有推送应用下载,这个怎么操作?
靠消息内容来做。比如打开应用,应用界面是另一个app的介绍及下载界面;比如打开网页,网页上是另一个app的介绍及下载界面等等。
推送消息后,用户点开消息后只能显示一个下载界面,而不是点开就下载了。
8、推送消息是否必须进行服务器端开发?
非必须。使用华为的应用管理后台,可以创建推送消息任务,这种方式不需要开发者做服务端的开发。如果需要个性化的推送,则可以调用服务接口推送消息。
详见:“docs\ Push Service-HMS开发指导书.pdf”的“8发送消息”章节
9、创建Push应用时是否要上传APK?
不需要,如果仅是想接入Push的话,在创建应用的时候,必须填写应用包名,但是不需要上传应用APK,取消勾选 “同时在华为应用市场上架”即可。
10、服务器端为何调用接口时报鉴权失败?
1、 首先确保应用的Appid和AppSecret没有填写错误
2、 接着确保测试环境网络可以访问互联网
3、 服务器SDK 每次获取的AccessToken都有一定的过期时间,请确保AccessToken未过期
4、 其他错误请结合:
11、为什么给手机发了多条消息,手机上线后,只收到一条?
手机不在线时,消息会缓存起来。消息参数中有一个参数是渠道号,collapse_key,对于同一个token,如果渠道号collapse_key相同,则后面的缓存消息会覆盖之前的,手机在48小时内上线时,只能收到最后一条。
collapse_key范围是1-100,对于该token,最多能缓存100条Push消息。
12、透传消息和通知栏消息有什么区别?
透传消息是华为Push将消息送达手机后不做呈现,直接转给开发者的应用,由应用本身去解析消息和呈现内容。
通知栏消息是华为Push将消息送达手机后,会在通知栏显示一条消息,点击后触发指定动作,应用不需要去解析消息和控制呈现,减少了应用的开发工作量。
13、消息的自定义内容有什么作用?
自定义消息是通知栏消息的一个附加消息
开发者发送一条通知消息后,如果填写了自定义消息,在终端用户收到并点击该通知消息后,开发者的应用APP会接收到自定义消息内容,由此可以根据该内容来做后续的一些处理。

我要回帖

更多关于 gitlab push权限 的文章

 

随机推荐