Ejemplo n.º 1
0
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);
Ejemplo n.º 2
0
 function testRemoveDeviceAlias()
 {
     $client = new JPushClient($this->appKey, $this->masterSecret);
     $result = $client->removeDeviceAlias($this->REGISTRATION_ID1);
     $this->assertTrue($result->isOk === true);
 }