Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Google Compute Engine PHP Sample Application

Description

This is a simple web-based example of calling the Google Compute Engine API in PHP.

Prerequisites

Please make sure that all of the following is installed before trying to run the sample application.

Setup Authentication

NOTE: This README assumes that you have enabled access to the Google Compute Engine API via the Google API Console page.

  1. Visit https://code.google.com/apis/console/?api=compute to register your application.
  • Click on "API Access" in the left column
  • Click the button labeled "Create an OAuth2 client ID..." if you have not generated any client IDs, or "Create another client ID..." if you have
  • Give your application a name and click "Next"
  • Select "Web Application" as the "Application type"
  • Click "Create client ID"
  • Click "Edit settings..." for your new client ID
  • Under the redirect URI, enter the location of your application
  • Click "Update"
  • Click on "Overview" in the left column and note the Project ID
  1. Update app.php with the redirect uri, consumer key, secret, and Project ID obtained in step 1.
  • Update YOUR_CLIENT_ID with your oauth2 client id.
  • Update YOUR_CLIENT_SECRET with your oauth2 client secret.
  • Update YOUR_REDIRECT_URI with the fully qualified redirect URI.
  • Update YOUR_GOOGLE_COMPUTE_ENGINE_PROJECT with your Project ID from the API Console.

Running the Sample Application

  1. Load app.php on your web server, and visit the appropriate website in your web browser.