0
我的用户登录到我的应用程序,应用程序发送idtoken到我的服务器,服务器发送请求到谷歌,谷歌发送userdata到我的服务器,服务器把它放在我的数据库。工作5个月。 现在:访问googleapis失败
如果我在网页浏览器中键入
https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=
,我会用我的名字来取得的JSON等以毫秒为单位,因为它(从我的应用程序中提取我的谷歌帐户的+ idtoken)应该。
今天,自6小时后,如果我的phpfile运行命令
$url = "https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=".$idtoken;
$str =file_get_contents($url);
的页面加载和装载终于没有返回值。
我想这个版本,以获得以.json文件
$ch = curl_init($url); // such as http://example.com/example.xml
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$str= curl_exec($ch);
curl_close($ch);
有没有修复。
我无法安装composer,因为没有root权限。
我联系了客户支持,他们告诉我服务器端的一切都很好。
你可以从你的服务器的控制台卷曲/ ping网址吗? – Andy
卷曲也不会工作!加载时间也很长! '无法连接到www.googleapis.com端口443:连接超时 ' –
如果curl/ping未在服务器的命令行上使用该地址,则可能是路由/防火墙问题。我会尝试traceroute或要求您的托管服务提供商进行调查 – Andy