谷歌加上关注者

时间:2012-11-17 17:06:52

标签: php api google-plus

我一直在寻找一种方法来检索纯文本的Google Plus页面的“plusoners”或关注者,但我找不到任何内容。

我正在寻找类似于facebook图和twitter api的方法。

这可能吗?

更新

我找到了这个脚本,但它正在为网站提供“加号”。是否可以使此脚本打印google plus页面的关注者数量?

<?php

 $url = "http://www.tomanthony.co.uk/";

 $ch = curl_init();  
 curl_setopt($ch, CURLOPT_URL, "https://clients6.google.com/rpc?key=******");
 curl_setopt($ch, CURLOPT_POST, 1);
 curl_setopt($ch, CURLOPT_POSTFIELDS, '[{"method":"pos.plusones.get","id":"p","params":{"nolog":true,"id":"' . $url . '","source":"widget","userId":"@viewer","groupId":"@self"},"jsonrpc":"2.0","key":"p","apiVersion":"v1"}]');
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-type: application/json'));


 $curl_results = curl_exec ($ch);
 curl_close ($ch);

 $parsed_results = json_decode($curl_results, true);

 echo $parsed_results[0]['result']['metadata']['globalCounts']['count'];

?>

1 个答案:

答案 0 :(得分:1)

已编辑以反映Google+ API的更新

如果您的应用使用Google+登录或请求https://www.googleapis.com/auth/plus.login范围,您可以获得一个人在其圈子中拥有的人员的详细列表。这不是你要问的问题。您的请求希望让那些跟踪目标个人的人仍然无法做到,但people.list可能会实现您的目标。

February 26, 2013之前,API没有提供列出与用户相关的人员的方法。