/** * 根据deviceTokenList群推 * @param $appId * @param $contentId * @param $deviceTokenList * @return mixed */ public function pushAPNMessageToList($appId, $contentId, $deviceTokenList) { $params = array(); $params["action"] = "apnPushToListAction"; $params["appkey"] = $this->appkey; $params["appId"] = $appId; $params["contentId"] = $contentId; $params["DTL"] = $deviceTokenList; $needDetails = GTConfig::isPushListNeedDetails(); $params["needDetails"] = $needDetails; return $this->httpPostJSON($this->host, $params); }
/** * 根据deviceTokenList群推 * @param $appId * @param $contentId * @param $deviceTokenList * @return mixed * @throws RequestException * @throws \UnexpectedValueException * @throws \InvalidArgumentException */ public function pushAPNMessageToList($appId, $contentId, $deviceTokenList) { $params = array(); $params['action'] = 'apnPushToListAction'; $params['appkey'] = $this->appkey; $params['appId'] = $appId; $params['contentId'] = $contentId; $params['DTL'] = $deviceTokenList; $needDetails = GTConfig::isPushListNeedDetails(); $params['needDetails'] = $needDetails; return $this->httpPostJSON($this->host, $params); }