- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 PHP cURL 通过我的 Google API key 检索 Google 地点信息,但每当我放置任何 http 引荐来源网址时都会出错。有什么想法吗?
{
"error_message" : "API keys with referer restrictions cannot be used with this API.",
"html_attributions" : [],
"status" : "REQUEST_DENIED"
}
我的 HTTP Referer
*mywebsite.local:8080*
*.mywebsite.local:8080*
*www.mywebsite.local:8080*
mywebsite.local:8080*
www.mywebsite.local:8080*
http://www.mywebsite.local:8080*
http://mywebsite.local:8080*
我的代码
$url = 'https://maps.googleapis.com/maps/api/place/details/json?placeid=" . $place_id . "&key=SECRET_KEY;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$json = curl_exec($ch);
curl_close($ch);
关于我不能使用服务器引用的信息,因为我的网站使用动态 ip。
对我有什么建议吗?
最佳答案
看起来您正在调用服务器端的 API。由于您对 API key 设置了引用限制,因此它将仅限于在浏览器上使用 Web 服务 API 执行。
您可以在此页面上找到其他网络服务 API:https://developers.google.com/maps/web-services/
If you are using any of the web service APIs with an API key that has referer restictions, your requests will fail with the error message: "API keys cannot have referer restrictions when used with this API." You should switch to using a server restriction.
您需要创建一个单独的 key 来使用服务器端。您可以将限制从浏览器限制更改为服务器限制,方法是使用 IP 地址而不是浏览器引荐来源网址来限制访问。
查看有关将 key 类型切换为服务器受限 key 的 API 常见问题解答:https://developers.google.com/maps/faq#switch-key-type
关于php - 使用 curl PHP 的 Google API Key Http referrers 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51146680/
当我尝试在我的heroku服务器上运行python manage.py migrate时,我收到标题中显示的错误(migrate在本地工作正常)。 完整回溯: Applying auth.0010_a
我正在学习 Google Analytics 的不同功能,并且对默认 channel 组有疑问。特别是,我想知道默认系统 channel “推荐”和媒体“推荐”有什么区别 根据this page ,默
我正在尝试弄清楚如何使用 Play Install Referrer Library/API 访问 Google Play 商店提供的引荐来源信息.我需要创建一个平台 channel 到 Androi
这是我所做的。请记住,我以管理员身份登录到浏览器,并在相关域下使用 G Suite 帐户。 我转到 PageSpeed Insights url https://developers.google.c
var referrer = $document.referrer; 需要的值 $document.referrer 在变量中。 最佳答案 $document 实际上是一个 jqLite/jQue
我的服务可能会使用引用信息来判断请求是从哪个网站完成的,我想确保没有办法伪造引用信息。 最佳答案 推荐人很容易被欺骗。使用推荐人作为一种验证方法是非常不可靠的。 有一个名为 refspoof 的火狐插
我正在制作一些需要我将信息从一个域传递到子域的东西。子域将位于域上的 iframe 中。我知道我可以使用 cookie、 session 或数据库。但我试图节省处理时间,所以我考虑使用推荐人。我知道有
我有一个小脚本,可以将用户重定向到主站点,如果他们来自我/其他远程站点上的横幅。 但是Google Analytics(分析)不会显示引荐来源网址(脚本在其中运行),而是显示单击横幅的URL。显然,
第一次发帖,新的网页设计师。我正在为一所大学创建一个新的登陆页面 ( https://uab.edu/give/now/evergive )。过去,当我们创建页面时,我们使用&referrer。我创建
有人可以告诉我为什么这不起作用吗?它是一个脚本,用于获取将您带到当前页面的引用页面... function ref() { var x = "Reffered From: " + document.
我正在尝试制作 csrf script这将发送 post request不发送 referrer .我的代码: document.getElementById("csrf-form")
我有两个网页一个 Link 还有第二页。 document.write(document.referrer); 第二页总是空白,
使用标准的 http.Client,您如何构建在 http 请求 header 中指定引荐来源网址的 Web 请求? 下面你可以看到可以设置headers,但是如何指定referer呢?是不是只要设置
用document.referrer回到来源页(也可以称作上一页)时非常方面,我们不用知道来源页复杂的url,而且document.referrer回到来源页时会重新加载,而不是上一次的状态,所以说
有没有办法从服务器而不是浏览器发送 http referrer? 这是我目前的尝试 if ($download_result['redirect']) { header
我使用 document.referrer 来查看用户是否在我的应用程序上添加了新消息。显示消息的页面称为“messages.php”,处理添加消息的脚本称为“add_message.php”。 我想
如何为 document.referrer 保存“ session ”?示例: 我有两个网站site1/referer.html(此网站重定向至 site2)。 site2/page.html(当访问
我一直在寻找很多线索,但找不到解决方案。我想获取 document.referrer 但它总是显示为空。它是如此令人困惑。这是我的代码 alert(document.referrer); 我从 w
我尝试在两个本地 HTML 页面中测试 document.referrer 的使用,但它不起作用。 这是我的代码: HTML1: go! go with a function go(
Google Analytics 等服务如何在用户点击您的网站之前发现用户正在使用的网站。这些通常称为推荐。 我不是在谈论附属帐户,其中“特殊链接”往往包含 URL 变量,而是仅出现在您网站上的服务,
我是一名优秀的程序员,十分优秀!