(PHP ActiveX) Delete a Task List
Demonstrates how to delete a Google task list.
<?php
// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
// Get the previously obtained access token.
// See Get Google Tasks Access Token.
$fac = new COM("Chilkat_9_5_0.FileAccess");
$accessToken = $fac->readEntireTextFile('qa_data/tokens/googleTasks.txt','utf-8');
if ($fac->LastMethodSuccess != 1) {
print $fac->LastErrorText . "\n";
exit;
}
$http = new COM("Chilkat_9_5_0.Http");
$http->AuthToken = $accessToken;
// Delete the task list with this ID: MDM4MzQ4NTA3NDQwMDUxMzQ2OTQ6OTk5Njk3NjkxNzg4Nzg2NDow
$http->SetUrlVar('taskListId','MDM4MzQ4NTA3NDQwMDUxMzQ2OTQ6OTk5Njk3NjkxNzg4Nzg2NDow');
// resp is a Chilkat_9_5_0.HttpResponse
$resp = $http->QuickRequest('DELETE','https://www.googleapis.com/tasks/v1/users/@me/lists/{$taskListId}');
if ($http->LastMethodSuccess == 0) {
print $http->LastErrorText . "\n";
exit;
}
// Show the response body. (empty for success)
print $resp->BodyStr . "\n";
// Examine the response status code. (204 = success)
print 'response status code: ' . $resp->StatusCode . "\n";
?>
|