访问googleapis失败

时间:2017-02-14 20:57:47

标签: php android json google-api

我的用户登录到我的应用程序,应用程序发送idtoken到我的服务器,服务器发送请求谷歌,谷歌发送userdata到我的服务器,服务器把它放在我的数据库中。工作正常5个月。 现在:

如果我输入我的webbrowser

https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=(我从我的应用中提取的谷歌帐户的ID +)

我会用我的名字来获取json,等等,应该是毫秒。

今天,自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访问权限。

我联系了客户支持,他们告诉我服务器端的一切都很好。

1 个答案:

答案 0 :(得分:1)

如果在检查服务器的控制台后,您无法通过SSL卷曲它,否则可能会建议端口被阻止。要求托管服务提供商打开它。