【问题标题】:Google API's - Validity of server key and browser key?Google API - 服务器密钥和浏览器密钥的有效性?
【发布时间】:2013-12-23 14:49:32
【问题描述】:

我正在使用 YouTube 数据 API。我想知道浏览器密钥和服务器密钥的有效性?我需要这些密钥来运行我的应用程序而无需任何用户身份验证。 所以我需要确认哪个键适合我。

我正在运行脚本以从 YouTube 搜索 API 获取结果,并且我的脚本是使用 cron 作业上传和执行的。 我找不到关于此的好文章或问题。

如果您能提供帮助,我将不胜感激。

【问题讨论】:

    标签: youtube youtube-api google-api youtube-data-api


    【解决方案1】:

    如果您只对数据 API 的只读端点感兴趣(例如搜索、列表等),那么您将能够使用 浏览器密钥强>。您的脚本只会将其作为 URL 参数包含(即 ...&key=YOUR_KEY_HERE)。如果您想做的不仅仅是只读任务(例如上传视频、删除信息等),则必须使用 oAuth。

    【讨论】:

    • 那你能解释一下什么是服务器密钥吗?
    • AFAIK 唯一的主要区别是您通过设置不同的允许域来控制浏览器密钥的访问,而服务器密钥必须具有白名单 IP 地址。显然,这意味着您不想在客户端应用程序中使用服务器密钥,但浏览器密钥可以在服务器端应用程序中使用。不过,出于分析目的,您可能希望将它们分开。可能还有其他我不知道的差异。
    猜你喜欢
    • 2013-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-19
    • 2019-06-28
    • 1970-01-01
    • 2017-11-28
    • 1970-01-01
    相关资源
    最近更新 更多