On Jun 21, 2:48 am, Andrew Leach <[email protected]> wrote:
> On 21 June 2012 02:46, SeoGuy <[email protected]> wrote:
>
>
>
> > I don't mean to take advantage of your kindness as your pointers are much
> > appreciated. The thing is that this is my very first experience with Google
> > maps and I'm a little, ok I admit it: very confused.
>
> There's no problem with asking in the group; that's what it's there
> for. Replies may be a bit terse because there's no point in
> superfluity. (But: please don't CC me into replies; I get emailed by
> the groups software, and CCs mess up replying).
>
> > Here's what I did try:
>
> > I tried using my client's key (she did allow requests from my domain).That
> > didn't work.
>
> > I did follow your advice and create a new key, which didn't work either.
>
> > Here is the key I put on my page (I will replace it once we figure this
> > out):
>
> > <script type="text/javascript"
>
> > src="http://maps.googleapis.com/maps/api/js?key=AIzaSyCes2HQWIKB5NsxjZWaJ-...">
> > </script>
>
> That looks fine; it loads Version 3. You won't need to replace the key
> because only you can use it (you specify the referrers for which it's
> valid).
>
> > This may be irrelevant yet if I replace "true" with "TRUE" in above
> > statement, I get a different error message:
>
> > The Google Maps API server rejected your request. The "sensor" parameter
> > specified in the request must be set to either "true" or "false".
>
> Yes. TRUE is not the same as true. Javascript and other languages are
> case-sensitive.
>
> Using Firebug, I can see you are
> loadinghttp://maps.googleapis.com/maps/api/js?key=AIzaSyCes2HQWIKB5NsxjZWaJ-...http://maps.google.com/maps?file=googleapi&key=ABQIAAAAmfnmLtcTHrHhkp...
>
> So you are loading both Version 3 and Version 2 APIs. I can't find
> where the Version 2 API is loaded; I suspect that's what is producing
> the message.
I see it being loaded using the google loader:
google.load('maps', '2.x');
To the OP:
Is the some reason you can't use an iframe pointed at the original
site? That would work with the existing key. If not then I think you
need a key for your own domain enabled for the v2 API in this line:
<script type='text/javascript' src='http://www.google.com/jsapi?
key=ABQIAAAAmfnmLtcTHrHhkpkNKRujrRRnRZM9i66V77rRaQmSxF8bpYq1RBQ2RLYMDfRCRcCPWBzO7serz8DfcA'></
script>
Do you have an old style API v2 key for your domain?
-- Larry
>
> But you don't appear to have any code which builds a map in any case.
> I can't find the "resultsMap" div referenced anywhere.
>
> However: I *can* see what you meant by "include". Your developer has
> used php to include a complete web page inside another. Unfortunately
> that has resulted in invalid HTML because you have two <html> elements
> and two <head> elements. And it's probably what has resulted in
> loading different APIs.
>
> It's looking rather like you need to hire a developer. I'm afraid that
> sorting out that code is probably beyond the scope of this group.
--
You received this message because you are subscribed to the Google Groups
"Google Maps API V2" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-maps-api?hl=en.