如何将 IPv6 地址添加到 Google API 凭据?

use*_*016 5 api google-api ipv6 google-api-ruby-client

我正在开发一个使用 Google API(自定义搜索引擎)的 Ruby 应用程序。它与公共 API 访问密钥配合得很好。

我刚刚将互联网升级到 Uverse,突然 Google API 停止工作。我发现问题出在IP地址上。我的 Uverse 调制解调器使用 IPv6。

不幸的是,Google Developer Public API 访问密钥似乎只接受 IPv4 地址,因此当我尝试添加 IPv6 地址时,我收到错误消息:“IP 地址无效”。

有人能够让它发挥作用吗?如果可以避免的话,我宁愿不实现 oAuth。

use*_*016 4

显然,新的 Google Developers 控制台存在一个错误。通过切换回原始控制台,您可以编辑允许的 IP 并包含 IPv6 地址。