极光推送1003错误,报错,为什么

您需要登录后才可以操作 |
TA的每日心情开心 13:37签到天数: 2 天连续签到: 1 天[LV.1]初来乍到
极光推送别名设置失败。
我之前用了极光好几个月了。都是好的。今天打包的时候极光推送别名设置失败。我以为是我代码的问题。之前也出现过一次这种情况,但是后来不知道怎么就好了。后来弄了一下午都不行。
后来在论坛看到说引擎今天更新了。我就猜想是不是引擎的问题。然后我用公司的企业版打了一个包,一开始不行,然后我把修改的推送代码复原了又重新大了一个包。
在线打包别名设置依旧失败,后台log报uexJPushOutNet is not defined at null:1 这个错误。
企业版打包后设置成功。推送成功。
我觉得应该是引擎的问题,希望官方能修复。。
TA的每日心情开心 11:14签到天数: 96 天连续签到: 1 天[LV.6]常住居民II
是不是因为插件有更新什么的
TA的每日心情开心 13:37签到天数: 2 天连续签到: 1 天[LV.1]初来乍到
是不是因为插件有更新什么的
我用的自定义插件,跟插件更新有什么关系。
TA的每日心情开心 11:14签到天数: 96 天连续签到: 1 天[LV.6]常住居民II
我用的自定义插件,跟插件更新有什么关系。
额。那就不知道怎么回事了。
TA的每日心情开心 17:52签到天数: 127 天连续签到: 1 天[LV.7]常住居民III
您好,技术正在测试这个问题,请耐心等等
TA的每日心情开心 17:52签到天数: 127 天连续签到: 1 天[LV.7]常住居民III
uexJPushOutNet 这个不是我们提供的插件,您是在哪下载的?还是您自定义的插件呢?
TA的每日心情开心 13:37签到天数: 2 天连续签到: 1 天[LV.1]初来乍到
uexJPushOutNet 这个不是我们提供的插件,您是在哪下载的?还是您自定义的插件呢? ...
这个插件是我在你们提供的插件基础上,修改了插件回调名(只改了回调名)后的插件。
我现在已经解决这个问题了。
TA的每日心情开心 17:52签到天数: 127 天连续签到: 1 天[LV.7]常住居民III
这个插件是我在你们提供的插件基础上,修改了插件回调名(只改了回调名)后的插件。
我现在已经解决这个 ...
您是怎么解决的?欢迎您分享下方法~
TA的每日心情开心 13:37签到天数: 2 天连续签到: 1 天[LV.1]初来乍到
您是怎么解决的?欢迎您分享下方法~
我从新建了一个工程,然后发现一个数据库操作的方法跟推送有了冲突。我把数据库操作的方法放到别的页面就好了。
TA的每日心情开心 17:52签到天数: 127 天连续签到: 1 天[LV.7]常住居民III
我从新建了一个工程,然后发现一个数据库操作的方法跟推送有了冲突。我把数据库操作的方法放到别的页面就 ...
AppCan官方微信查看: 2392|回复: 10
关于极光推送的问题
主题帖子积分
初级会员, 积分 126, 距离下一级还需 74 积分
初级会员, 积分 126, 距离下一级还需 74 积分
按照 极光JPush插件使用流程 的文档编译打包app之后,到极光推送应用那边发送通知报错
(225.98 KB, 下载次数: 30)
11:00 上传
主题帖子积分
初级会员, 积分 126, 距离下一级还需 74 积分
初级会员, 积分 126, 距离下一级还需 74 积分
已经配置了JPUSH_APPKEY,以及对应该应用的包名
主题帖子积分
远程的联系方法QQ,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题&&&&
如按照该方法解决,请及时跟帖,便于版主结贴
主题帖子积分
初级会员, 积分 126, 距离下一级还需 74 积分
初级会员, 积分 126, 距离下一级还需 74 积分
这些没啥用啊,根本没解决这个问题,我之前已经看过了,就是按照那个链接集成的极光插件,但是测试是否可以推送的时候成功不了
主题帖子积分
中级会员, 积分 480, 距离下一级还需 20 积分
中级会员, 积分 480, 距离下一级还需 20 积分
和我的问题一模一样。现在还没有解决
主题帖子积分
初级会员, 积分 126, 距离下一级还需 74 积分
初级会员, 积分 126, 距离下一级还需 74 积分
难兄难弟啊。。。
主题帖子积分
初级会员, 积分 126, 距离下一级还需 74 积分
初级会员, 积分 126, 距离下一级还需 74 积分
和我的问题一模一样。现在还没有解决
好多大神都懒得看这种问题,只有我们这些小菜鸟互相琢磨了
主题帖子积分
中级会员, 积分 480, 距离下一级还需 20 积分
中级会员, 积分 480, 距离下一级还需 20 积分
搞好了,说一声。共享一下。
主题帖子积分
看看客户端设置的是否正确
远程的联系方法QQ,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题&&&&
如按照该方法解决,请及时跟帖,便于版主结贴
主题帖子积分
初级会员, 积分 126, 距离下一级还需 74 积分
初级会员, 积分 126, 距离下一级还需 74 积分
使用激光推送下载的安卓demo之后导入到wex5之后运行就没问题,用studio生成的app就是有这个问题,搞不懂啊。。难道没有其他人碰到解决的吗?
Powered by打赏支持,微信扫一扫。加群交流。
已有46人支持~~~
极光推送是给客户端ios或者android推送消息的工具。
只要在客户端嵌入sdk,同时配合服务器端来使用就可以了。
客户端可以给每个用户注册一个别名alias,和多个标签tag。
到时候,就可以给这些别名和标签发送推送了。
也可以给所有跟这个客户端有关联的用户发送消息。
客户端可以调用相应的接口来设置信息。
服务器端可以调用相应的接口来发送推送。
应用需要去极光上注册一个
$master_secret = 'a36fef7cbd5b47b74c20278c';$app_key='1d2bd69d09cc96';
这个值是确定这个应用的账号。
类似于用户名和密码。
它关联这个应用。
require_once 'vendor/autoload.php';
use JPush\Model as M;
use JPush\JPushC
use JPush\JPushL
use Monolog\L
use Monolog\Handler\StreamH
use JPush\Exception\APIConnectionE
use JPush\Exception\APIRequestE
$br = '&br/&';
$spilt = ' - ';
$master_secret = 'a36fef7cbd5b47b74c20278c';
$app_key='1d2bd69d09cc96';
JPushLog::setLogHandlers(array(new StreamHandler('jpush.log', Logger::DEBUG)));
$client = new JPushClient($app_key, $master_secret);
//easy push
$result = $client-&push()
-&setPlatform(M\all)
//-&setAudience(M\all)
//-&setAudience(M\audience(M\tag(array('tag1','tag2'))))
//-&setAudience(M\audience(M\alias(array('123'))))
-&setAudience(M\audience(M\alias(array('1','123')),M\tag(array('tag1','tag2'))))//取交集,也就是别名为1,且其tag值为tag1或tag2的用户才能收到推送
-&setNotification(M\notification('Hi, JPush', M\android('Hi, android'), M\ios('你好,我是别名!', 'happy', 1, true)))
-&printJSON()
echo 'Push Success.' . $
echo 'sendno : ' . $result-&sendno . $
echo 'msg_id : ' .$result-&msg_id . $
echo 'Response JSON : ' . $result-&json . $
} catch (APIRequestException $e) {
echo 'Push Fail.' . $
echo 'Http Code : ' . $e-&httpCode . $
echo 'code : ' . $e-&code . $
echo 'Error Message : ' . $e-&message . $
echo 'Response JSON : ' . $e-&json . $
echo 'rateLimitLimit : ' . $e-&rateLimitLimit . $
echo 'rateLimitRemaining : ' . $e-&rateLimitRemaining . $
echo 'rateLimitReset : ' . $e-&rateLimitReset . $
} catch (APIConnectionException $e) {
echo 'Push Fail: ' . $
echo 'Error Message: ' . $e-&getMessage() . $
//response timeout means your request has probably be received by JPUsh Server,please check that whether need to be pushed again.
echo 'IsResponseTimeout: ' . $e-&isResponseTimeout . $
这是调用接口。
setPlatform设置平台
setPlatform(M\all) //设置所有平台
setPlatform(M\platform('ios', 'android'))//设置android和ios
setAudience设置受众
setAudience(M\all)设置所有受众
setAudience(M\audience(M\tag(array('tag1','tag2'))))//设置tag为tag1或tag2的受众,群发
setAudience(M\audience(M\alias(array('123')))) //设置别名alias为123的受众,单发
setAudience(M\audience(M\alias(array('1','123')),M\tag(array('tag1','tag2'))))//取交集,也就是别名为1,且其tag值为tag1或tag2的用户才能收到推送
setNotification设置通知
setNotification(M\notification('Hi, JPush')) //设置通用通知
setNotification(M\notification('Hi, JPush', M\android('Hi, android'))) //为安卓单独设置信息,ios则是显示第一个内容,也就是除了android之外的都是Hi,JPush
setNotification(M\notification('Hi, JPush', M\ios('Hi, ios','happy',1,true)))//为ios单独设置信息
setNotification(M\notification('Hi, JPush', M\android('Hi, android'), M\ios('Hi, ios', 'happy', 1, true))) //两个都设置
printJSON打印json值
$sendno 开发者指定的 API 调用标识
$msg_id 推送信息的唯一标示
如果想把一个推送关联一个新闻,可以通过参数extras
setNotification(M\notification('Hi, JPush', M\android('Hi, android'), M\ios('快下班了', 'happy', 1, true,array('url'=&''))))
function: JPush/Model/notification($alert /* args */)
构建notification对象
参数:$alert, ios(),android(),winphone()构建的对象
function: JPush/Model/ios($alert, $sound=null, $badge=null, $contentAvailable=null, $extras=null)
构建ios对象
setNotification(M\notification('Hi, JPush', M\android('Hi, android'), M\ios('快下班了', 'happy', 1, true,array('url'=&''))))
参数就是url,到时候就会通过url来进入新闻中去。
function: JPush/Model/android($alert, $title=null, $builder_id=null, $extras=null)
构建android对象
function: JPush/Model/winphone($alert, $title=null, $_open_page=null, $extras=null)
构建winphone对象
&setMessage设置消息
设置message,本方法接受4个参数msg_content(string,必填),&title(string),content_type(string),&extras(Array)
setMessage(M\message('这个是推送消息', '这是标题', '', array('url'=&''))) //设置内容,标题,以及附加值
&这里的数据,不是客户端来调用的,是系统调用的。可以不用设置。
&tag,tag_and的区别,是前者是并集,后者是交集。
setAudience(M\audience(M\tag(array('tag1')),M\tag_and(array('tag2','tag3')), M\alias(array('123','1'))))//用户标签为tag1的,且用户别名为123的,且标签中必须同时有tag2,tag3的。
function sendAll($content = '', $extras = array(), $title = '壹指', $sound = 'default', $badge = '+1')
$response = $this-&client-&push()-&setPlatform(M\all)
-&setAudience(M\all)
//-&setNotification(M\notification($content))
-&setNotification(M\notification($content, M\android($content,$title,null,$extras), M\ios($content, $sound, $badge, true,$extras)))
//-&printJSON()
-&setOptions(M\options(null, 86400, null, true))//第二个参数为0,表示不接受离线数据。86400表示离线数据保留一天。
return $response-&isOk;
//isOk sendno msg_id
options 推送可选项。
当前包含如下几个可选项:
sendno&int&可选&推送序号&纯粹用来作为 API 调用标识,API 返回时被原样返回,以方便 API 调用方匹配请求与返回。
time_to_live&int&可选&离线消息保留时长&推送当前用户不在线时,为该用户保留多长时间的离线消息,以便其上线时再次推送。默认 86400 (1 天),最长 10 天。设置为 0 表示不保留离线消息,只有推送当前在线的用户可以收到。
override_msg_id&long&可选&要覆盖的消息ID&如果当前的推送要覆盖之前的一条推送,这里填写前一条推送的 msg_id 就会产生覆盖效果,即:1)该 msg_id 离线收到的消息是覆盖后的内容;2)即使该 msg_id Android 端用户已经收到,如果通知栏还未清除,则新的消息内容会覆盖之前这条通知;覆盖功能起作用的时限是:1 天。 如果在覆盖指定时限内该 msg_id 不存在,则返回 1003 错误,提示不是一次有效的消息覆盖操作,当前的消息不会被推送。
apns_production&boolean&可选&APNs是否生产环境& True 表示推送生产环境,False 表示要推送开发环境; 如果不指定则为推送生产环境。
(消息) JPush 官方 API LIbrary (SDK) 默认设置为推送 &开发环境&。
big_push_duration&int&可选&定速推送时长(分钟)&又名缓慢推送,把原本尽可能快的推送速度,降低下来,在给定的 n 分钟内,均匀地向这次推送的目标用户推送。最大值为 1440。未设置则不是定速推送。
阅读(...) 评论()
有1000W以后,工作只是不让自己闲着,而不是全靠工作去生存。07-0507-0507-0507-0507-0507-0507-0507-0507-0507-05最新范文01-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-01

我要回帖

更多关于 极光推送报错 的文章

 

随机推荐