无效的开发者密钥

2024-01-11

我在构建应用程序时达到了 youtube api 配额限制,因此我向请求添加了开发人员密钥,现在收到 403 错误:无效的开发人员密钥。

我曾多次尝试重新创建我的项目和 api 密钥,但没有任何运气。我尝试将密钥添加到 URI 并在标头中发送:

$c1 = curl_init($feedURL);
curl_setopt($c1, CURLOPT_HTTPHEADER, array(
   'X-GData-Key: key=AIzaS...',
   'GData-Version: 2'
));

我的应用程序很简单,所有请求的数据都是公共的,所以我不认为有理由使用 Zend PHP 客户端。


您在查询 API v2 时使用 v3“API 密钥”。

v3“API 密钥”是从“访问”选项卡获取的https://code.google.com/apis/console/ https://code.google.com/apis/console/和 是您用来向该控制台上列出的任何 API 发出未经身份验证的请求的内容。

v2“开发者密钥”获取自http://code.google.com/apis/youtube/dashboard/ http://code.google.com/apis/youtube/dashboard/这就是您正在寻找的。

我相信目标之一是改进 API v2 以开始支持来自 API 控制台的“API 密钥”,但目前这是不可能的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无效的开发者密钥 的相关文章

随机推荐

  • Java相当于app.config?

    Java 中是否有相当于 NET 的 App Config 的工具 如果没有 是否有标准方法来保留应用程序设置 以便在应用程序分发后可以更改它们 对于 WebApps web xml 可用于存储应用程序设置 除此之外 您还可以使用特性 ht
  • Excel VBA:使用公式自动填充多个单元格

    我有从不同文件中收集的大量数据 在本主要工作簿中 我为每个单元格设置了不同类型的公式 范围 A 到 F 是收集其他文件的数据的位置 在 H 到 AC 范围内 我有一个公式 每次输入新数据时 我都会通过手动向下拖动来自动填充公式 下面的代码是
  • Spring Security Java Config 多组搜索库

    我正在使用带有 Java 配置和 LDAP 身份验证 授权的 Spring Security 3 2 5 我们需要在 LDAP 中的两个单独的树中搜索组 ou 组 and ou 组 ou webapps ou 应用程序 我进行了搜索 但无法
  • 如何将 numpy NaN 对象转换为 SQL null?

    我有一个 Pandas 数据框 正在将其插入到 SQL 数据库中 我直接使用 Psycopg2 与数据库对话 而不是 SQLAlchemy 所以我不能使用 Pandas 内置的 to sql 函数 几乎一切都按预期工作 除了 numpy n
  • 不同区域的VNET地址空间可以重叠吗?

    我刚刚在美国西部创建了一个地址空间为 10 0 0 0 16 的新 VNET 但在 Azure 门户上收到警告 地址空间 10 0 0 0 16 与虚拟网络 xxx 中的 10 0 0 0 16 重叠 VNET xxx 之前已在另一个区域创
  • 如何停止将文件夹名称存储在 Django 的数据库中?

    我正在将图像上传到我的特定文件夹中 但它也存储在我的数据库表中 请让我知道如何停止文件夹名称存储在数据库中 目前我的图像以这种格式存储在我的数据库表中thumb 20 08 18 image jpeg 我不想要这个thumb 20 08 1
  • 选择包含多个商品的所有订单并检查所有商品状态

    我有 2 张桌子 Orders Id Status 1 OK 2 WAITING 3 WAITING 4 OK 5 OK 6 OK 和订单详细信息 Id Order Id Status 1 1 S1 2 1 S1 3 2 S1 4 4 S2
  • Bash 循环中的计数器增量不起作用

    我有以下简单的脚本 我正在运行一个循环并想要维护一个COUNTER 我无法弄清楚为什么计数器没有更新 是由于正在创建子外壳吗 我怎样才能解决这个问题 bin bash WFY PATH var log nginx WFY FILE erro
  • 在 MVVM 应用程序中切换 ViewModel 时出现 BindingExpression 路径错误

    首先 先了解一些背景 如果您熟悉该问题 请跳至BindingExpression部分 这是我在 WPF 中的第一个主要项目 所以我对 MVVM 模式还很陌生 Here https stackoverflow com questions 16
  • 什么时候应该选择检查异常/非检查异常?

    我从各种教程中了解到 如果可以合理地期望客户端从异常中恢复 则将其设置为受检查的异常 如果客户端无法执行任何操作来从异常中恢复 则将其设置为未检查的异常 我很想通过一些代码示例来看看前面的语句的有效性 例如 try br readLine
  • 在哪里存储身份验证令牌(前端)以及如何将其放入多个端点的 http 标头中?

    我想为移动和 Web 应用程序编写身份验证后端 因此我决定使用 DRF Django Rest Framework 令牌身份验证 我几乎通过 DRF 文档弄清楚了后端 但关于前端实现 它只是说 在 API 的每个 http 请求的标头中包含
  • GCHandle、AppDomains 托管代码和第 3 方 dll

    我查看了许多关于异常 无法跨 AppDomains 传递 GCHandle 的线程 但我仍然不明白 我正在使用由 DLL 驱动的 RFID 读取器 我没有这个 DLL 的源代码 只有一个示例来展示如何使用它 该示例效果很好 但我必须在另一个
  • 将 JSON 对象传递给列表项单击上的另一个活动

    我这里有一个场景 我想在列表项上传递所需的 json 对象 单击我的下面的活动 假设当我点击deal 2jArray 中的第二个 json 对象应该传递给意图 我的下一个活动必须获取它 but problem here is that wh
  • 用于 PDF 渲染的 Puppeteer 自定义页眉页脚

    我正在致力于渲染网站的 PDF 我希望第一页有不同的页眉和页脚 其余页面也有不同的页眉和页脚 有什么办法可以做到这一点吗 const puppeteer require puppeteer async gt var t Date now c
  • JavaScript 中的函数响应式编程是否会导致侦听器引用出现更大问题?

    在 JavaScript 中 观察者模式经常被使用 其中有一件棘手的事情 那就是主体保留观察者的参考资料 他们需要清理 对于常规应用程序 我使用以下经验法则 如果主体的寿命短于 或等于 观察者 我可以这样做subject on event
  • java.lang.SecurityException:权限拒绝:不允许仅在 KitKat 上发送广播 android.intent.action.MEDIA_MOUNTED

    我正在使用DownloadManager从我们的服务器下载图像 我将文件放在externalFilesDir 我发送广播意图是因为我不希望这些下载的图像出现在图库中 sendBroadcast new Intent Intent ACTIO
  • Java 接口 - 合同中到底包含什么内容? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • size() 返回 1,其中矩阵维度不应存在

    如果我输入X rand 2 3 then size X 1 and size X 2 产生预期的结果 如果我输入ndims X 我得到了预期的二维 然而 size X k 1 where k是任意整数 gt 3 为什么会发生这种情况 如果要
  • 如何在 JavaScript 中减慢和加快时间

    我实现了一个如何在 JavaScript 中暂停时间的示例 例子在这里http jsfiddle net suska n4g5U http jsfiddle net suska n4g5U Update of Date class to m
  • 无效的开发者密钥

    我在构建应用程序时达到了 youtube api 配额限制 因此我向请求添加了开发人员密钥 现在收到 403 错误 无效的开发人员密钥 我曾多次尝试重新创建我的项目和 api 密钥 但没有任何运气 我尝试将密钥添加到 URI 并在标头中发送