Exemplo n.º 1
0
 public function updateLeadStatus($post_id)
 {
     //Get data from post id
     $request_id = get_post_meta($post_id, 'request_id', true);
     $SiteServeAPI = new SiteServeAPI();
     $response = $SiteServeAPI->generateAuthorizationToken($this->getEndPoint());
     $authToken = $response->authorization_token;
     $response = $SiteServeAPI->generateAccessToken($this->getEndPoint(), $authToken);
     $access_token = $response->access_token;
     $data = array('access_token' => $access_token, 'request_id' => $request_id);
     $leadStatusResult = $SiteServeAPI->getLeadStatus($this->getEndPoint(), $data);
     $leadStatusResponse = $leadStatusResult->response;
     $status = $leadStatusResponse->status;
     update_post_meta($post_id, 'status', $status);
 }
Exemplo n.º 2
0
    }
    echo '<input type="submit" name="submit" value="submit"/>';
    echo '</form>';
}
if (isset($_POST['submit-form'])) {
    echo 'Testing Site Serve API <br/>';
    $SiteServeAPI = new SiteServeAPI();
    $SiteServeBusinessObject = new SiteServe();
    echo '<br/>';
    echo 'Test Get Authorization Token <br/>';
    $response = $SiteServeAPI->generateAuthorizationToken($SiteServeBusinessObject->getEndPoint());
    $authToken = $response->authorization_token;
    echo $authToken;
    echo '<br/><br/>';
    echo 'Test Get Acces Token <br/>';
    $response = $SiteServeAPI->generateAccessToken($SiteServeBusinessObject->getEndPoint(), $authToken);
    $access_token = $response->access_token;
    $refresh_token = $response->refresh_token;
    echo 'AccessToken: ';
    echo $access_token;
    echo '<br/>';
    echo 'Refresh Token: ' . $refresh_token;
    echo $accesstoken;
    echo '<br/><br/>';
    echo 'Refresh Token<br/>';
    $response = $SiteServeAPI->refreshToken($SiteServeBusinessObject->getEndPoint(), $refresh_token);
    echo 'New Access Token" ';
    echo $response->access_token;
    echo '<br/><br/>';
    echo 'Upload Lead<br/>';
    $data = array('access_token' => $response->access_token);