Google Url缩短API未使用API​​密钥记录短链接历史记录

lcm*_*cmp 5 google-api google-url-shortener

我正在使用Goo.gl API来缩短某些链接.对POST方法的调用工作正常,短URL也正常工作,但我对短链接历史有疑问.

如果我从goo.gl页面创建一个短网址,它将存储在那里供我查看并查看与其关联的所有分析,但如果我使用API​​密钥通过API POST生成它,则不会添加该链接在我的历史记录中,我无法在Goo.gl页面中看到与其相关的任何数据.无论如何都有访问该信息?

DaI*_*mTo 3

这就是公立和私立的区别。

从技术上讲, Url Shortener API 是一个公共 API。这意味着您不需要经过身份验证即可使用它。这就是公共 API 密钥起作用的原因。但是,当您使用公共 api 密钥时,api 并不知道您个人是谁。

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