【问题标题】:How to do Partial Response with Google URL Shortener API如何使用 Google URL Shortener API 进行部分响应
【发布时间】:2015-11-08 01:48:15
【问题描述】:

查看有关此 API 的文档,有一个关于性能的页面,可减少返回的 JSON 字典中的键数。 URL Shortener Performance Tips

在这个 API 的插入请求中返回的三个字典键中,我只对缩短的 URL 感兴趣。 id 键。查看上面的文档,我预计这会起作用:

POST请求https://www.googleapis.com/urlshortener/v1/url?fields=id?key=YOUR-API-KEY

但添加 fields=id 后,请求返回无效。

如何设置这个 API 的部分响应只返回 id 键?

【问题讨论】:

  • fields=iddocs try it tool 配合得很好。不过,就我个人而言,我不会担心。除非您每天发出十亿个请求,否则节省的带宽将是微乎其微的。
  • 该工具使用 OAuth 2.0,我没有在我的应用程序中使用该机制。只是 API 密钥方法。也许是没有记录的限制。

标签: google-api


【解决方案1】:

事实证明,亚伯拉罕的评论在这个问题上把我引向了正确的方向。我能够在没有 OAuth 的情况下找到 Try it 工具选项,而且它的工作也令我惊讶。查看它生成的请求,我发现这是我查看原始问题中给出的 url 的语法错误。应该是:

?fields=id&

不是

?fields=id?

【讨论】:

    猜你喜欢
    • 2017-02-09
    • 1970-01-01
    • 1970-01-01
    • 2013-12-02
    • 2016-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-01
    相关资源
    最近更新 更多