我有一个正在开发的Ruby应用程序,该应用程序使用Google API(自定义搜索引擎)。它在公共API访问密钥方面一直很棒。
我刚刚将互联网升级到Uverse,闷闷不乐的Google API停止工作。我发现问题是IP地址。我的Uverse调制解调器使用IPv6。
不幸的是,Google开发人员公共API访问密钥似乎仅接受IPv4地址,因此当我尝试添加IPv6地址时,我会收到错误消息:" IP地址无效"。
有人能够使它工作吗?如果我避免使用它,我希望不实施OAuth。
显然有一个新的Google开发人员控制台的错误。通过切换回原始控制台,您可以编辑允许的IP并包含IPv6地址。