[solved] Neuerdings Probleme mit der goo.gl-Api

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

Johnny R
Posts: 237
Joined: 03 Oct 2013, 02:07

[solved] Neuerdings Probleme mit der goo.gl-Api

13 Sep 2015, 10:54

Ich habe ein kleines Skript, mit dem ich unter Zuhilfenahme der Goo.gl-API geshortete Urls erzeugen kann/konnte. Seit neuestem erzeuge ich allerdings nur noch Errors. Bisher, bis zu diesem Wochenende, hatte das immer gut funktioniert. Hat Google da etwas geändert, oder was ist los?

Skript:

Code: Select all

; Shortet (kürzt) eine lange Url mit goo.gl:
; vgl.: http://www.autohotkey.com/community/viewtopic.php?t=69643
Googl(URL)
{
   Googl := ComObjCreate("WinHttp.WinHttpRequest.5.1")
   Googl.Open("POST", "https://www.googleapis.com/urlshortener/v1/url?key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
   Googl.SetRequestHeader("Content-Type", "application/json")
   Googl.Send("{""longUrl"": """ URL """}")
   Zwi := Googl.ResponseText
   IfInString, Zwi, "Invalid Value"
      Fehler = 1
   If (Fehler>0)
   {
      MsgBox , 16, goo.gl, Fehler bei der Ermittlung der gekürzten Url!, 10
      Return
   }
   Return RegExReplace(Zwi,"s).*""id"": ""(.*?)"".*","$1")
}
Fehlermeldung:

Code: Select all

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "accessNotConfigured",
    "message": "Project marked for deletion.",
    "extendedHelp": "https://console.developers.google.com"
   }
  ],
  "code": 403,
  "message": "Project marked for deletion."
 }
}
Last edited by Johnny R on 14 Sep 2015, 14:54, edited 2 times in total.
User avatar
gregster
Posts: 1652
Joined: 30 Sep 2013, 06:48

Re: Neuerdings Probleme mit der goo.gl-Api

13 Sep 2015, 17:07

Deinen persönlichen API-Key solltest du allerings besser nicht posten. Denn wenn mit dem jemand rummurkst, könnte der ggf. gesperrt werden. Verstößt vermutlich auch gegen die dortigen Nutzungsbedingungen. Ich würd mal bei Google nachfragen, was die Fehlermeldung bedeutet. Vielleicht ist dein Key schon aus irgendeinem Grund gesperrt ("usageLimits" ?)
Johnny R
Posts: 237
Joined: 03 Oct 2013, 02:07

Re: Neuerdings Probleme mit der goo.gl-Api

13 Sep 2015, 23:49

@gregster, danke für den Hinweis! Daran hatte ich schon gar nicht mehr gedacht, so lange benutze ich die Funktion schon. Mit der Ausnahme hier, hatte ich den Key allerdings noch nirgends gepostet...

EDIT:
Ich stelle fest, dass der Key gar nicht mein persönlicher ist, sondern der Key, der dort überall verwendet wird! Er geistert auch sonst überall im Internet herum, vgl.:
https://www.google.de/search?hl=&q=AIza ... gws_rd=ssl
Kein Wunder, dass er ggf. überlastet ist. Wie bekommt man da einen anderen Key? Weisst Du Bescheid?

EDIT:
Ich habe mir jetzt (recht mühsam) einen neuen Key geben lassen, der aber auch (noch) nicht funktioniert und ebenfalls einen (anderen) Error produziert:

Code: Select all

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "accessNotConfigured",
    "message": "Access Not Configured. The API (URL Shortener API) is not enabled for your project. Please use the Google Developers Console to update your configuration.",
    "extendedHelp": "https://console.developers.google.com"
   }
  ],
  "code": 403,
  "message": "Access Not Configured. The API (URL Shortener API) is not enabled for your project. Please use the Google Developers Console to update your configuration."
 }
}
Ich habe mich mit google in Verbindung gesetzt und melde mich wieder...

EDIT:
Ich konnte meinen neuen Key jetzt zum Funktionieren verleiten. Alles bestens und alles geklärt. Ich danke Euch!

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 23 guests