|
@@ -41,7 +41,6 @@ class PushTagBind extends Command
|
|
|
|
|
|
# 获取所有oppo app,初始化推送
|
|
|
$apps = PushAppService::getAppsByProvider($provider);
|
|
|
- $clients = $this->initCients($apps);
|
|
|
|
|
|
# 查询所有oppo用户
|
|
|
$id = 0;
|
|
@@ -54,17 +53,9 @@ class PushTagBind extends Command
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
- # 循环绑定tag
|
|
|
- foreach($users as $user) {
|
|
|
- $regId = getProp($user, 'reg_id');
|
|
|
- $appId = getProp($user, 'app_id');
|
|
|
- $client = getProp($clients, $appId);
|
|
|
- if (empty($client)) {
|
|
|
- continue;
|
|
|
- }
|
|
|
-
|
|
|
- // $client->subscribeTags($regId, $tag);
|
|
|
- var_dump(getProp($user, 'uid'), $regId, getProp($user, 'provider'));
|
|
|
+ $groupUsers = collect($users)->groupBy('app_id')->pluck('reg_id')->all();
|
|
|
+ foreach($groupUsers as $key => $regIds) {
|
|
|
+ var_dump($key, $regIds);
|
|
|
}
|
|
|
|
|
|
# 分页id
|
|
@@ -99,8 +90,4 @@ class PushTagBind extends Command
|
|
|
return $clients;
|
|
|
}
|
|
|
|
|
|
- private function buildOppoPushTag($regId)
|
|
|
- {
|
|
|
- # code...
|
|
|
- }
|
|
|
}
|