![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z API KEY do google maps.
Szukam już dwa dni i nie mogę znaleźć działu gdzie mogę wygenerować ten kod. Przeniosłem stronę na inny serwer i inną domenę i teraz wyskakuje mi że muszę mieć inny kod ale gdzie go zdobyć! Kilka miesięcy temu generowałem ten kod i nie miałem problemu teraz to co się tam dzieje to jakiś koszmar nic nie można znaleźć. Szukałem w google i kieruje mnie to http://code.google.com/intl/pl/apis/maps/signup.html i https://code.google.com/apis/console/#project:122646697603 tu sprawdzałem i wygenerowałem coś takiego
ale to też nie działa i pojawia się taki komunikat
tak wygląda kod odpowiadający za wyświetlanie mapy
Klasa
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 360 Pomógł: 34 Dołączył: 20.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
Z tym API to coś teraz trzeba bardziej kombinować, logować, rejstrować czy coś w tym stylu. Możesz zrobić tak, działa bez API
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Skrypt pochodzi stąd
http://www.phpclasses.org/package/3374-PHP...e-Maps-API.html a wykorzystałem go gdyż znajduję lokalizację już po miejscowości czy kodzie pocztowym. Na starej domenie działa bez problemu Z tym API to coś teraz trzeba bardziej kombinować, logować, rejstrować czy coś w tym stylu. Możesz zrobić tak, działa bez API
ale tu masz var myLatlng = new google.maps.LatLng(54.799086,18.398754); musisz podać dokładne współrzędne lokalizacji |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Aby móc korzystać z api udostępnionych przez google, do twojego konta, musi zostać podpięta karta kredytowa/płatnicza/debetowa - ogólnie jakaś karta od płatności internetowych. Potrąci ci z tej karty 1zł, na sprawdzenie czy jest ważna, i potem zostaną ci zwrócone potrącone pieniądze (~1zł). Jeżeli nie masz karty kredytowej, ani żadnej innej którą można płacić przez neta, poczytaj o kartach internetowych. Wtedy musisz zapłacić za swoją usługę, która wyniesie cię aż 0zł, i dopiero wtedy będziesz mógł korzystać z jakiego kolwiek api.
Poczytaj o limitach jakie zostały nałożone, moim zdaniem są śmieszne, w stosunku do ceny.. Mapy mają chyba 25k "odsłon" na dobę, o ile dobrze pamiętam. I musisz uważać, bo w przypadku kiedy podłączysz kartę kredytową i nie ustawisz jakichś limitów, to automatycznie ściągnie ci kasę z karty.. ja tak pozbyłem się 105 dolarów.. Z jednej strony rozumiem politykę google, z drugiej strony mnie ona wk*rwia.. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ale na starej domenie działa i po zmianie polityki generowałem już ten kod i nie musiałem podawać karty
Ok mam kod https://code.google.com/apis/console/#proje...46697603:access tu wygenerowałem i działa. Teraz proszę rozwiń mi temat tych opląt i limitów. W dziale "All services" najlepiej ustawić limity na wszystko czy może jednak coś zostawić a może jest tu jakaś pułapka na którą trzeba uważać? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A na starej domenie korzystałeś z api key, czy dopiero teraz się zarejestrowałeś?
EDIT: ustaw limity odpowiednio do limitów sugerowanych przez google. Automatycznie one chyba są większe, czy coś w ten deseń, teraz akurat ci dokładnie nie powiem. Wiem że mapy mają ograniczenie do 25k wyświetleń dziennie.. I na tyle, lub nawet trochę mniej sobie ustaw. Jak nie masz karty kredytowej, lub nawet masz a się obawiasz że może ci pociągnąć z karty, to poczytaj o "karcie internetowej". Jest to coś w rodzaju pre paida, którego się doładowuje i jeżeli nie będzie kasy na takiej karcie, to ci nic nie ściągnie ![]() Ten post edytował by_ikar 13.03.2012, 14:24:08 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na starej domenie mam kod
define(GoogleMapsKey, 'ABQIAAAAxB8iPCTfcjaENcRS1Jt9sRQ7HPCK_oV7LIyOlCws5SeZNceolxRm8NQyS6g1tEfzqzIv GDXc7TGIjQ'); którego nie generowałem w tym koncie które posiadam i nie wiem jak go wygenerowałem i gdzie ![]() Może to jeszcze kod wygenerowany przed zmianą polityki jak pamiętam wówczas były on długie |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A może to być klucz który zostawił autor klasy do obsługi tych map. Całkiem możliwe że jak się ocknął, to skasował od razu wszystkie publiczne klucze
![]() Tutaj masz listę na której znajdują się opłaty jakie towarzyszą api map: http://code.google.com/intl/pl-PL/apis/map...l#usage_pricing Nie mogę znaleźć daty kiedy google zmieniło politykę odnośnie map, ale wydaje mi się że miało to miejsce 1 marca. Na prawdę wiele serwisów zrezygnowało z map od google. Niektórzy korzystają chociażby z tego: http://leaflet.cloudmade.com/ tylko nie mam zbytnio czasu aby poczytać szczegółowo i dowiedzieć się czegoś więcej na temat. |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Z API jest mały "wałek". API key jest bowiem wymagany jedynie dla Google Maps API V2, ale już w V3 nie jest wymagany. Od V3 bowiem dane i limity są zbierane dla konkretnej domeny z tego co kojarzę, a nie dla klucza powiązanego z domeną - jak było kiedyś. Z tymi opłatami zresztą też jest tak "płynnie". Google nie kasuje bowiem od razu jak przekroczysz limity. Jest napisane, że opłaty bedą pobierane, jeśli przekraczanie będzie nagminne, ale nie określono co pod takim pojęciem rozumieją. Może się więc okazać, że limity stopniowo będą zmniejszane, ale strona Ci się będzie łapała przez dlugi czas na "sporadyczne przekraczanie w szczycie" i dopiero po pewnym czasie zauważysz, ze nagle Ci one przestały działać.
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:25 |