gpt4 book ai didi

google-api - Google API 返回访问未配置

转载 作者:行者123 更新时间:2023-12-03 14:35:49 26 4
gpt4 key购买 nike

我认为这将是直截了当的,但由于某种原因,我在这个问题上受到了打击。

我正在使用 PHP + CURL 来尝试检索 Web 字体列表。代码很简单:

        $url = "https://www.googleapis.com/webfonts/v1/webfonts?sort=popularity&key=MY_SERVER_APPS_KEY";

$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$google_response = curl_exec($ch);
curl_close($ch);

该代码正在访问 Google,但 $google_response 总是返回:
"error": {
"code": 403,
"errors": [
{
"domain": "usageLimits",
"reason": "accessNotConfigured",
"message": "Access Not Configured"
}
],
"message": "Access Not Configured"
}

我已经设置了一个服务器访问 key 并将我的两个 Web 服务器的 API key 放在上面。 (为了验证我的 IP,我在 curlmyip.com 上做了一个 WGET)我还从“服务”选项卡中启用了“Web Fonts Developer API”。

有什么我可以忽略的吗?

最佳答案

我找到了解决方案。显然我需要注册我的服务器的 IPv6 地址,而不是 IPv4。添加它们后无需任何代码更改即可工作。

关于google-api - Google API 返回访问未配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14348689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com