帖子
帖子
用户
博客
课程
显示全部楼层
79
帖子
1
勋章
94
Y币

[插件开发] PUSH推送返回错误

[复制链接]
发表于 2018-8-2 10:23:03
PUSH返回{ "code": 0, "status": 0, "msg": "invalid request." }
6
帖子
7
勋章
198
Y币
这种错误,你先自己排查下。设置,配置对不对啊
79
帖子
1
勋章
94
Y币
初级码农 发表于 2018-8-2 10:24
这种错误,你先自己排查下。设置,配置对不对啊
  1. function send_post($url, $post_data) {   
  2.       $postdata = http_build_query($post_data);
  3.           $now = time();

  4.           $jiami = "A6079272802013UZ1FBA2768-5482-6255-1300-E4BC1EB73BC4UZ".$now;
  5.           $jiami = sha1($jiami).".".$now;
  6.       $options = array(   
  7.             'http' => array(   
  8.                 'method' => 'POST',   
  9.                 'header' => 'Content-type:application/x-www-form-urlencoded',   
  10.                 'content' => $postdata,   
  11.                 'timeout' => 15 * 60,
  12.                                 'X-APICloud-AppId' => "A6079272802013",
  13.                                 'X-APICloud-AppKey' => $jiami,
  14.                                 'Content-Type' => "application/json"               
  15.                                
  16.             )   
  17.         );   
  18.         $context = stream_context_create($options);   
  19.         $result = file_get_contents($url, false, $context);            
  20.         return $result;   
  21. }

  22. $post_data = array(
  23.     'title' => "你好888",
  24.     "content" => "娃哈哈",
  25.         "type" => 2, //– 消息类型,1:消息 2:通知
  26.         "platform" => 2, //0:全部平台,1:ios, 2:android
  27.         "userIds" => "341",
  28.        
  29. );

  30. echo send_post('https://p.apicloud.com/api/push/message', $post_data);
复制代码
6
帖子
7
勋章
198
Y币
会不会是时间不对。js和php的时间戳位数不同
146
帖子
3
勋章
3684
Y币
ios还是安卓端?
0
帖子
0
勋章
3684
Y币
楼主解决了吗
根据这个报错,看看是哪返回的,代表什么
排查一下
您需要登录后才可以回帖 登录

本版积分规则