API.activateSubscriber

Esta acção permite-lhe revogar todos os direitos de um subscritor. O subscritor em si não é eliminado.

Pedido

api_key Utilize a sua chave API.
login Utilize o endereço de correio electrónico de um perfil de conta com acesso às API.
md5_pwd Utilize a palavra-passe do perfil, encriptada em formato MD5.
subscription_code Utilize o código API fornecido na página "As suas subscrições" ou recuperado pela API getAccountSubscriptions.
subscriber_login Código de acesso do subscritor.

Resposta

Este pedido envia a cadeia de caracteres "ok" em caso de sucesso.

Caso ocorram problemas, é devolvida uma mensagem de erro.

Exemplo





Subscriber activation



getError();
	
    if ($err) {
       // Apresentar os erros
       echo 'SOAP Error: ' . $err;
       // Se ocorrer um erro, é inútil continuar
       die('Ocorreu um erro!');
    }

    $message = 'API.activateSubscriber';

    $params = array (
		    'api_key'		=> '123346544abdefbca1546854',
		    'login'		=> 'email@aminhaconta.com',
		    'md5_pwd'		=> 'd4f7ccab36fbfedc5f53e09d20d6973a',
		    'subscription_code'	=> '05511df55155d5a5bc5',
		    'subscriber_login'	=> 'código_de_acesso_do_subscritor',
		    );

    $result = $client->call($message, $params);

    if ($client->fault) {
        // Ocorreu um erro
        die('Ocorreu um erro!');
    } else {
        // Verificar se não foi devolvido um erro SOAP
        $err = $client->getError();
        if ($err) {
            // Apresentar o erro
	    echo 'SOAP Error: ' . $err ;
        } else {
	    // Correu tudo bem, pode processar o resultado => $result
            echo '
';
            echo 'subscritor activado com sucesso!';
            echo '
'; } } ?>
Customer service discussions
Loading...