123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- <?php
- include_once "templates/base.php";
- echo pageHeader("Simple API Access");
- require_once realpath(dirname(__FILE__) . '/../src/Google/autoload.php');
- $client = new Google_Client();
- $client->setApplicationName("Client_Library_Examples");
- $apiKey = "<YOUR_API_KEY>";
- if (strpos($apiKey, "<") !== false) {
- echo missingApiKeyWarning();
- exit;
- }
- $client->setDeveloperKey($apiKey);
- $service = new Google_Service_Books($client);
- $optParams = array('filter' => 'free-ebooks');
- $results = $service->volumes->listVolumes('Henry David Thoreau', $optParams);
- echo "<h3>Results Of Call:</h3>";
- foreach ($results as $item) {
- echo $item['volumeInfo']['title'], "<br /> \n";
- }
- $client->setDefer(true);
- $optParams = array('filter' => 'free-ebooks');
- $request = $service->volumes->listVolumes('Henry David Thoreau', $optParams);
- $results = $client->execute($request);
- echo "<h3>Results Of Deferred Call:</h3>";
- foreach ($results as $item) {
- echo $item['volumeInfo']['title'], "<br /> \n";
- }
- echo pageFooter(__FILE__);
|