Skip to content

mattisbusycom/compute-getting-started-php

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published