Skip to content

Commit 9336716

Browse files
author
zhengjh
committed
fixed pushlist
1 parent 1adf30c commit 9336716

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/JPush/PushPayload.php

+8-4
Original file line numberDiff line numberDiff line change
@@ -694,11 +694,13 @@ public function setOptions($sendno=null, $time_to_live=null, $override_msg_id=nu
694694
https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#vip
695695
*/
696696
public function batchPushByRegid(array $singlePayloads) {
697-
$body = array();
697+
$body = array(
698+
"pushlist": array()
699+
);
698700
$response = $this -> getCid(count($singlePayloads), 'push');
699701
$cidlist = $response['body']['cidlist'];
700702
foreach ($cidlist as $i => $cid) {
701-
$body[$cid] = $singlePayloads[$i];
703+
$body["pushlist"][$cid] = $singlePayloads[$i];
702704
}
703705
$url = $this->client->makeURL('push') . 'push/batch/regid/single';
704706
return Http::post($this->client, $url, $body);
@@ -709,11 +711,13 @@ public function batchPushByRegid(array $singlePayloads) {
709711
https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#vip
710712
*/
711713
public function batchPushByAlias(array $singlePayloads) {
712-
$body = array();
714+
$body = array(
715+
"pushlist": array()
716+
);
713717
$response = $this -> getCid(count($singlePayloads), 'push');
714718
$cidlist = $response['body']['cidlist'];
715719
foreach ($cidlist as $i => $cid) {
716-
$body[$cid] = $singlePayloads[$i];
720+
$body["pushlist"][$cid] = $singlePayloads[$i];
717721
}
718722
$url = $this->client->makeURL('push') . 'push/batch/regid/alias';
719723
return Http::post($this->client, $url, $body);

0 commit comments

Comments
 (0)