使用PHP从Google Plus API获取用户信息信息

时间:2013-12-18 01:50:19

标签: php json get

当您访问此页面时:

https://www.googleapis.com/plus/v1/activities/z12gtjhq3qn2xxl2o224exwiqruvtda0i?key=AIzaSyAwnz3yjIcvsosfbudkzl9oogGrT21m6Ns

...我想所谓的对象,会出现很多信息。但是当我尝试做一个简单的GET调用然后打印它时,就像这样:

$tweets = $_GET['https://www.googleapis.com/plus/v1/activities/z12gtjhq3qn2xxl2o224exwiqruvtda0i?key=AIzaSyAwnz3yjIcvsosfbudkzl9oogGrT21m6Ns'];
print_r($tweets);

......它什么都不返回......为什么会这样?

2 个答案:

答案 0 :(得分:2)

$_GET超级全局填充了当前请求的查询字符串,它不用于中获取内容。

您正在寻找file_get_contents()

$url = 'https://www.googleapis.com/plus/v1/activities/z12gtjhq3qn2xxl2o224exwiqruvtda0i?key=AIzaSyAwnz3yjIcvsosfbudkzl9oogGrT21m6Ns';
$tweets = file_get_contents($url);
print_r($tweets);

如果包含JSON编码的响应,则需要另外使用json_decode()来使用它。

答案 1 :(得分:0)

您知道如何使用$_GET吗? 检查PHP文档,你一定是犯了错误,或者你错误地使用它。