403 Запрещенная ошибка с API Google URL сокращением при доступе к общедоступным данным - PullRequest
0 голосов
/ 08 апреля 2019

Я пытаюсь расширить публичный короткий URL с помощью Google URL Shortener API. API Google URL Shortener более не поддерживается с 30 марта, как описано в этом сообщении в блоге . Вместо этого я должен использовать Firebase Dynamic Links, но я не могу найти никаких документов по расширению URL с помощью FDL.

Я получаю доступ только к общедоступным данным, поэтому я использую сокращенный API-интерфейс URL только с ключом API:

curl https://www.googleapis.com/urlshortener/v1/url\?shortUrl\=https://goo.gl/maps/JtZ2Yq19vJP2\&key\=MY_API_KEY

Я всегда получаю следующий ответ:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Forbidden"
 }
}

Когда я использую API Explorer, я получаю тот же ответ, так что я предполагаю, что это потому, что API больше не поддерживается, и как я могу использовать Firebase Dynamic Links, чтобы сделать то же самое?

1 Ответ

0 голосов
/ 10 апреля 2019

У меня тоже была такая же проблема с прошлой недели.Я искал решение, но причина в том, что Google закрывает сервис сокращения URL goo.gl.

https://www.engadget.com/2018/03/30/google-shutting-down-goo-gl-url-shortening-service/

...