我开发的Ruby应用程序使用Google API(自定义搜索引擎)。它一直在使用Public API访问密钥。
我刚刚将我的互联网升级为Uverse,突然之间Google API停止了工作。我发现问题是IP地址。我的Uverse调制解调器使用IPv6。
不幸的是,Google Developer Public API访问密钥似乎只接受IPv4地址,因此当我尝试添加IPv6地址时,收到错误消息:“IP地址无效”。
有没有人能够让这个工作?如果可以避免,我宁愿不实施oAuth。
答案 0 :(得分:4)
显然,新的Google Developers控制台存在错误。通过切换回原始控制台,您可以编辑允许的IP并包含IPv6地址。