try { //获取当前用户的所有属性,包含tags, alias。 $result = $client->getDeviceTagAlias($REGISTRATION_ID1); $payload = $result->body; echo '<b>getDeviceTagAlias</b>' . $br; echo '----Alias:' . $payload['alias'] . $br; echo '----Tags:' . json_encode($payload['tags']) . $br; echo $br; } catch (APIRequestException $e) { printAPIRequestErrorStack($e); } catch (APIConnectionException $e) { printAPIConnectionErrorStack($e); } try { //移除指定RegistrationId的所有alias $result = $client->removeDeviceAlias($REGISTRATION_ID1); echo '<b>removeDeviceAlias</b>' . $br; if ($result->isOk) { echo 'Remove Device Alias Success' . $br; } else { echo 'Remove Device Alias Fail' . $br; } echo $br; } catch (APIRequestException $e) { printAPIRequestErrorStack($e); } catch (APIConnectionException $e) { printAPIConnectionErrorStack($e); } try { //移除指定RegistrationId的所有tag $result = $client->removeDeviceTag($REGISTRATION_ID1);
function testRemoveDeviceAlias() { $client = new JPushClient($this->appKey, $this->masterSecret); $result = $client->removeDeviceAlias($this->REGISTRATION_ID1); $this->assertTrue($result->isOk === true); }