谷歌网址缩短器中的功能或错误取决于身份验证方法



如果在请求中传递api密钥时调用插入方法,则传入像 http://mostmedia.com/recent-projects 这样的url总是返回相同的缩短url。

但是,如果您使用 OAUTH 进行身份验证,则您传入的每个长 URL 都会获得一个新的唯一 ID,即使它们相同。

当您打开和关闭 OAUTH 身份验证时,您可以在 api 资源管理器中看到此行为:

https://developers.google.com/url-shortener/v1/url/insert

我没有在任何地方看到这个记录,所以很难知道这是一个功能还是一个错误,或者我们期望它在未来如何表现。

有谁知道官方的谷歌线路吗?

这是预期行为,请参阅本文档中标题为"登录时创建链接与注销时创建链接"的部分: https://support.google.com/faqs/answer/190768 处理如下:

登录与注销时创建链接

已登录

  • 您的链接会自动添加到 goo.gl,您可以在其中跟踪其链接 用。
  • 每次缩短长 URL 时,都会创建一个唯一的短 URL。

已注销

  • 您的链接不会显示在 goo.gl 页面上。
  • 相同的短网址是 每次您或其他人缩短长 URL 时重复使用。

文档引用消费者产品,但该行为也适用于 API。 OAuth 身份验证等效于登录。

每次调用都会返回新的短 URL 的原因是,您可以利用多个短 URL 进行跟踪。

相关内容

  • 没有找到相关文章

最新更新