Getting an API key for Google Cloud Vision API

You need to create a project in the Google cloud, give it a credit card number, enable the GCV API, and then get an API key. You won't be charged anything unless you make 1000 API calls in a month; but then you start paying, so be careful!

  1. Start here (and if you get lost, you can come back here and get back on track for steps 1-3). You need to create a Google cloud project. Click on "Go to the projects page", which takes you to a page with the heading "Google cloud platform". There, choose "Create project", and create a project (give it whatever name you like).
  2. Select your new project. This should bring up a nav bar on the left; choose "Billing" (if there is no choice for "Billing" try the hamburger menu to get the right nav bar). In the pop-up, "Enable billing account", and accept the offer of a free trial account. Your "Account type" should be individual. Fill in a valid credit card.
  3. Again, use the hamburger menu to get the nav bar, and select the the API manager, and "Dashboard" from the sub-menu. Click "Enable API" at the top. On the next screen, find the Cloud Vision API, and select it. Then click "Enable".
  4. Finally, we'll create the API key we need. Again, get the nav bar on the project page, select the API manager, and Choose "Credentials". Choose "Create Credentials" and then "API Key". You should get an API key in a pop-up. Cut and paste it somewhere handy, you'll need to put it into your server code.