Exemplo n.º 1
0
<?php

require_once '../../csrest_clients.php';
$wrap = new CS_REST_Clients('Your clients ID', 'Your API Key');
/*
 * The AccessLevel parameter should be some bitwise combination of
 *
 * CS_REST_CLIENT_ACCESS_REPORTS
 * CS_REST_CLIENT_ACCESS_SUBSCRIBERS
 * CS_REST_CLIENT_ACCESS_CREATESEND
 * CS_REST_CLIENT_ACCESS_DESIGNSPAMTEST
 * CS_REST_CLIENT_ACCESS_IMPORTSUBSCRIBERS
 * CS_REST_CLIENT_ACCESS_IMPORTURL
 *
 * or
 * CS_REST_CLIENT_ACCESS_NONE
 */
$result = $wrap->set_access(array('AccessLevel' => CS_REST_CLIENT_ACCESS_REPORTS | CS_REST_CLIENT_ACCESS_CREATESEND, 'Username' => 'username', 'Password' => 'password'));
echo "Result of PUT /api/v3/clients/{id}/setaccess\n<br />";
if ($result->was_successful()) {
    echo "Updated with Code " . $result->http_status_code;
} else {
    echo 'Failed with code ' . $result->http_status_code . "\n<br /><pre>";
    var_dump($result->response);
    echo '</pre>';
}