Google Url 缩短器 API 未使用 API 键记录短 link 历史记录

Google Url shortner API not loging Short link history with API key

我正在使用 Goo.gl API 来缩短一些 link。 对 POST 方法的调用工作正常,短 URL 也工作正常,但我有一个关于短 link 历史记录的问题。

如果我从 goo.gl 页面创建一个简短的 url,它将存储在那里供我查看和查看与其关联的所有分析,但如果我通过 API POST 使用我的 API 键,link 将不会添加到我的历史记录中,我在 Goo.gl 页面中看不到任何与之相关的数据。无论如何都可以访问该信息?

这就是public和private的区别。

Url Shortener API 在技术上是 public API。这意味着您无需经过身份验证即可使用它。这就是 public API 键起作用的原因。但是,当您使用 public api 键时,api 不知道您是谁。

解决方案:您需要做的是切换到Oauth2。验证您的应用程序获取访问令牌,而不是发送 API 密钥发送 access_token。然后当创建链接时,它们应该被添加到您的帐户,您将获得它们的分析。