php - 限制对 Google API 的 API 访问不起作用
问题描述
我最近正在使用https://console.cloud.google.com/apis/开展一个项目,但是当我尝试将 API 密钥限制为我的 repl.it 项目网站 ( search.myreplitusername.repl.co
) 时,它破坏了我 repl 的搜索功能.it 页面依赖于 Google API。
在我将 API 密钥限制为search.myreplitusername.repl.co
或者*.myreplitusername.repl.co
我在控制台中得到这个之后:
PHP Warning: file_get_contents(https://www.googleapis.com/customsearch/v1?key=MY_API_KEY&cx=MY_CX&q=search+query): failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden
有谁知道为什么会发生这种情况或如何解决这个问题?
解决方案
推荐阅读
- javascript - 点击事件绑定的奇怪行为;事件未触发
- c++ - 从文件夹中多次读取
- vba - 当用户退出工作簿而不保存它时,有没有办法将其重置为原始屏幕尺寸?
- .net-core - 发布 PowershellCore 二进制模块
- bash - 通过失败的预提交挂钩保留提交的文件
- javascript - 我可以传递多个路径位置 webpack 排除模块路径吗?
- .net - 如何在构建时正确动态更改 NuGet PackageId 和依赖 PackageId?
- c++ - 如何获取返回的向量引用?
- angular6 - 在我的 html (angular6) 中调用 ngFor 内的方法
- html - 全高引导网格 - 带有嵌套溢出-y:滚动