"The API keys generated by this page are no longer available. Please see the relevant section below for the API you using."
-google maps api key page (http://code.google.com/apis/maps/signup.html)

It seems the gmap module requires an api key for it to work. And I have always been able to acquire one through that google api website. But now the website changed and is not providing an api key for it.

Any suggestions.. ?

CommentFileSizeAuthor
#11 gmap-remove-api-key-requirement.patch643 byteskleve

Comments

vali hutchison’s picture

I just had success. If you follow the link on this page http://code.google.com/apis/maps/signup.html in the "Google Maps JavaScript API v3" section where it says Learn how to use an APIs Console key then this gives you instructions how to get an API key via your google account.

I used the API it gave me and it works in the module no probs.

satter9’s picture

Yes, this method does work. Thanks for the post!

garciac1212’s picture

thanks #1 works. Google just changed the way the assign api keys. Create a google account and use the steps provided by SlackerD

doitDave’s picture

As I did not manage to find the link which is needed for creating the new API key required since a couple of days now and as it took me some time to find it at last, here's the direct link:

https://code.google.com/apis/console

There, follow these steps:

- log in with your google account (create one unless you already did)
- create a new API project
- go to "API access"
- create a client ID (you will have to give some information about your site)
- copy the new key (below "Simple API access") into your gmap module settings page
- done.

I would lie if I said I'd appreciate Google's annoyances but however - as long as you don't pay you are not the customer but the product, or how do they say. I feel a distinct need for some new Google competitors.

However, hope this helps someone.

amirtaiar’s picture

Whoo, thank you for that!
Google can be a pain in the..

simon_s’s picture

@doitDave: Thanks for the hint!

selwynpolit’s picture

Thanks Dave,
I didn't even have to create a new client ID. I just used the simple API access below. Perhaps it's because I enabled Google Maps API v2 in the "services" section.
Selwyn

jddeli’s picture

Component: Code » Miscellaneous

Google API Key page is no longer providing keys for API.
You must pay.

jddeli’s picture

Google API Key page is no longer providing keys for API.
You must pay.

doitDave’s picture

Although you say that twice, it is not more or less true than it was before. Google has already been charging "heavy users" for quite a while and their policy has not changed, at least not with the modifications they made to the API key system which this thread is about. Which means that, below a certain frequency of geocoding requests, the API may still be used free of charge

So, your information is not totally untrue, but irrelevant for the problem here. Sorry to say so.

kleve’s picture

StatusFileSize
new643 bytes

Also, an API key is no longer required to use google maps. But the gmap module still requires you to use an API key. Can we apply this patch to make the API key field optional to use?
Sorry, this patch is for the 7.x branch, don´t know if this will work in the 6.x branch. Didn´t notice that this issue was about 6.x.

jddeli’s picture

Status: Active » Fixed

You are right if removing from the module the gmap_get_key it works

summit’s picture

Hi,
I still have questions about #4.
I did all that and now I am on this step:
- create a client ID (you will have to give some information about your site)
Then I see the following options:

Application type
	 Web application
Accessed by web browsers over a network.
	 Service account
Calls Google APIs on behalf of your application instead of an end-user. Learn more
	 Installed application
Runs on a desktop computer or handheld device (like Android or iPhone).

I chose Accessed by web browsers over a network., right?
But then I see different values, do I have to use the Public key fingerprints: key?

EDIT:
I think I have it. After you did all above. You need to go back to services
Then enable / put ON Api v2
Then go to API Access, and then you have your Api key again.

I do not understand the billing yet. It says it will be evaluated daily, so keep that monitoring I think!

Greetings, Martijn

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

webservant316’s picture

Status: Closed (fixed) » Active

reopening as I am having problem getting linked with google api keys and questions above not fully answered.
1. Are keys needed or not?
2. If keys are needed to we use google maps v2 or v3?
2. Is this patch applied to gmap 6.x-1.x-dev?

webservant316’s picture

Status: Active » Closed (fixed)

ok my problem explained & solved here - http://drupal.org/node/1549272