2012-05-13 52 views
2

我一直在运行一个网站给婚礼来宾方向在该地区找到当地对我们的接待酒店和B & B的。几个月没有API的问题,我的家伙和代码是坚实的,没有问题的工作。谷歌地图API V3报告关键错误

记录在此晚上,我收到一个无效的关键错误。 我已经做了以下内容:

  • 经过,我已经不超过25.000请求 每天的“宽限期”的限制。事实上,婚礼直到今年晚些时候,已有 自2月以来总共有124个要求。
  • 刷新键重新加载。没有快乐。
  • 试图重新设置引荐,但怀疑这会造成任何影响 并预期它没有!

任何人有类似的问题,这如果是这样,你是怎么克服的?试图想出新的想法来解决这个问题。相当不知所措,直到今晚,它才能完美运作!

一切顺利,

-Brendan

代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<title>Accomodation</title> 
<link rel='stylesheet' href='rsvp-load-styles.css' type='text/css' media='all' /> 
<link rel='stylesheet' id='colors-css' href='rsvp-colors-fresh.css' type='text/css' media='all' /> 
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js'></script> 
    <script type="text/javascript" 
     src="http://maps.googleapis.com/maps/api/js?key=...&sensor=true"> 
    </script> 
    <script type="text/javascript"> 
    //<![CDATA[ 

    var customIcons = { 
     Blue: { 
     icon: 'Blue.png', 
     shadow: 'http://labs.google.com/ridefinder/images/mm_20_shadow.png' 
     }, 
     Red: { 
     icon: 'Red.png', 
     shadow: 'http://labs.google.com/ridefinder/images/mm_20_shadow.png' 
     } 
    }; 

     // arrays to hold copies of the markers and html used by the side_bar 
     // because the function closure trick doesnt work there 
     var gmarkers = []; 

    function load() { 
      var dunbrody = new google.maps.LatLng(52.241808,-6.945248); 
      var myOptions = { 
       center: dunbrody, 
       zoom: 10, 
       mapTypeId: google.maps.MapTypeId.SATELLITE 
      }; 

      var map = new google.maps.Map(document.getElementById("map_canvas"), 
      myOptions); 
      var infoWindow = new google.maps.InfoWindow; 

     // Change this depending on the name of your PHP file  
     downloadUrl("markers.php", function(data) { 
      var xml = data.responseXML; 
      var markers = xml.documentElement.getElementsByTagName("marker"); 
      for (var i = 0; i < markers.length; i++) { 
       var name = markers[i].getAttribute("name"); 
       var point = new google.maps.LatLng(
        parseFloat(markers[i].getAttribute("lat")), 
        parseFloat(markers[i].getAttribute("lng"))); 
       var type = markers[i].getAttribute("type"); 
       var html = "<b>" + name + "</b> <br/>"; 
       var icon = customIcons[type] || {}; 
       var marker = new google.maps.Marker({ 
       map: map, 
       position: point, 
       icon: icon.icon, 
       shadow: icon.shadow 
      }); 
      bindInfoWindow(marker, map, infoWindow, html); 
       // save the info we need to use later for the side_bar 
      gmarkers.push(marker); 
     } 
     }); 
     } 

      function bindInfoWindow(marker, map, infoWindow, html) { 
      google.maps.event.addDomListener(marker, 'click', function() { 
      infoWindow.setContent(html); 
      infoWindow.open(map, marker); 
      }); 
     } 

      function downloadUrl(url, callback) { 
       var request = window.ActiveXObject ? 
       new ActiveXObject('Microsoft.XMLHTTP') : 
       new XMLHttpRequest; 

       request.onreadystatechange = function() { 
       if (request.readyState == 4) { 
        request.onreadystatechange = doNothing; 
        callback(request, request.status); 
       } 
      }; 

       request.open('GET', url, true); 
       request.send(null); 
      } 

      function myclick(i) { 
       google.maps.event.trigger(gmarkers[i], "click"); 
      } 

      function doNothing() {} 

     //]]> 
     </script> 
</head> 
<body class="wp-admin no-js options-general-php" onload="load()" onUnload="GUnload()"><div id="map_canvas" style="width: 100%; height: 50%;"></div><div id="details" style="width: 100%; height: 50%;overflow:scroll;"><table><tr><th align="left" valign="top" colspan="2"><b>Dunbrody Country House Hotel</b></th></tr><tr><td align="right" valign="top">Details:</td><td>The reception will be held here.</td></tr><tr><td align="right" valign="top">Tel:</td><td>+353 (0)51 389 600</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://dunbrodyhouse.com/" target="_blank">http://dunbrodyhouse.com/</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(1-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Marsh Mere Lodge</b></th></tr><tr><td align="right" valign="top">Details:</td><td></td></tr><tr><td align="right" valign="top">Tel:</td><td>+353(0) 5138 9186</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.marshmerelodge.com/" target="_blank">http://www.marshmerelodge.com/</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(2-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Glendine Country House</b></th></tr><tr><td align="right" valign="top">Details:</td><td>Also has a 2 bed cottage - sleeps 4</td></tr><tr><td align="right" valign="top">Tel:</td><td>+353(0) 5138 9500</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.glendinehouse.com/" target="_blank">http://www.glendinehouse.com/</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(3-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Arthurs Rest</b></th></tr><tr><td align="right" valign="top">Details:</td><td>Peggy Murphy [email protected] 
Immaculate and comfortable - ideal for families.</td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353(0) 5138 9192</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="" target="_blank"></a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(4-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Kilmokea House</b></th></tr><tr><td align="right" valign="top">Details:</td><td>A member of Hidden Ireland, Kilmokea offers beautiful gardens, relaxing formal rooms and is ideal for those looking for quiet.</td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353(0) 5138 8109</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.kilmokea.com" target="_blank">http://www.kilmokea.com</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(5-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>The Loft Self Catering</b></th></tr><tr><td align="right" valign="top">Details:</td><td>Peggy Murphy, Arthurstown. 
Charming converted grain loft, sleeps 8 - perfect for younger groups. </td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353 (0) 5138 9102</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.discoverireland.ie/Where-To-Stay/the-loft/60533" target="_blank">http://www.discoverireland.ie/Where-To-Stay/the-loft/60533</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(6-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Ann Walsh, Self Catering</b></th></tr><tr><td align="right" valign="top">Details:</td><td>Ballytarsna, Ballycullane. From �130 4 bedroom farmhouse - sleeps 8.</td></tr><tr><td align="right" valign="top">Tel:</td><td></td></tr><tr><td align="right" valign="top">Link:</td><td><a href="" target="_blank"></a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(7-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Duncannon Holiday Homes</b></th></tr><tr><td align="right" valign="top">Details:</td><td>3 bedroom homes set in the heart of Duncannon village. Sleeps 6. From �120 </td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353 (0) 5138 9188</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="" target="_blank"></a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(8-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Beachview Self Cateringeps </b></th></tr><tr><td align="right" valign="top">Details:</td><td>Sleeps 6</td></tr><tr><td align="right" valign="top">Tel:</td><td></td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.selfcateringhomes.ie/index.php?route=showhome&pid=181#owner" target="_blank">http://www.selfcateringhomes.ie/index.php?route=showhome&pid=181#owner</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(9-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Coastguard Cove -3 bed</b></th></tr><tr><td align="right" valign="top">Details:</td><td></td></tr><tr><td align="right" valign="top">Tel:</td><td></td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.daft.ie/searchshortterm.daft?id=18365" target="_blank">http://www.daft.ie/searchshortterm.daft?id=18365</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(10-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Rivervalley Farmhouse</b></th></tr><tr><td align="right" valign="top">Details:</td><td>[email protected]</td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353 (0) 5156 1354 </td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.rivervalleyfarmhouse.com/" target="_blank">http://www.rivervalleyfarmhouse.com/</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(11-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>The Haven Lodge </b></th></tr><tr><td align="right" valign="top">Details:</td><td>[email protected] </td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353 (0) 5156 1319</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.hooktourism.com/where_to_stay/detail/the_haven_lodge_bed_breakfast/ " target="_blank">http://www.hooktourism.com/where_to_stay/detail/the_haven_lodge_bed_breakfast/ </a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(12-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Carrig House B&B</b></th></tr><tr><td align="right" valign="top">Details:</td><td>Nicola & Nicholas Howlin [email protected] http://www.bandbwexford.com </td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353 (0) 5156 1101</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.hooktourism.com/where_to_stay/detail/carraig_house_bb/" target="_blank">http://www.hooktourism.com/where_to_stay/detail/carraig_house_bb/</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(13-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Herrylock Cottage B&B</b></th></tr><tr><td align="right" valign="top">Details:</td><td>[email protected] Prop: Anna and David Nash Hook Head Fethard-on-Sea Co. Wexford </td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353 (0) 5139 7029</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="Co. Wexford http://www.hooktourism.com/where_to_stay/detail/herrylock_bb/" target="_blank">Co. Wexford http://www.hooktourism.com/where_to_stay/detail/herrylock_bb/</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(14-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Groveside Farm B&B</b></th></tr><tr><td align="right" valign="top">Details:</td><td>Ballyharty, Kilmore, Co.Wexford. �</td></tr><tr><td align="right" valign="top">Tel:</td><td>No: +353 (0) 5391 35305</td></tr><tr><td align="right" valign="top">Link:</td><td><a href="http://www.grovesidefarm.com/" target="_blank">http://www.grovesidefarm.com/</a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(15-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr><tr><th align="left" valign="top" colspan="2"><b>Crooke Church</b></th></tr><tr><td align="right" valign="top">Details:</td><td>Tying the knot here.</td></tr><tr><td align="right" valign="top">Tel:</td><td></td></tr><tr><td align="right" valign="top">Link:</td><td><a href="" target="_blank"></a></td></tr><tr><td align="right" valign="top">Google Map:</td><td><a href="javascript:myclick(16-1)">[Show on Map]</a></td></tr><tr><th align="left" valign="top" colspan="2"><br></th></tr></table> </div> 
</body> 
</html> 
+0

排序。完全清除所有推荐人。 – user1392587

回答

2

虽然结算的引荐会解决这个问题,它意味着你的关键是敞开的误用(因为你没有指定可以使用的地方)。我已经将它编辑出来了,尽管它并不完全隐藏。

您的引荐来源字符串必须与您的地图所在的网址匹配 - 这意味着有必要在域名末尾使用/*,以表明该域中的任何网址都可以接受。如果最后没有明星,则只有默认页面会匹配—,即使明确重定向到另一个页面,也不匹配。

www.exampledomain.com/*将在域匹配任何页面。
www.exampledomain.com/不会。

如果您的页面可以使用www.或错过了,或者您有其他子域名,则需要使用*.exampledomain.com/*

如果您使用HTTPS为您的网站,你需要明确指定该协议。