如何通过谷歌+ AP名单的人在我的圈子,但我的业务页面-不在我的帐户



我成功地阅读了我的主要圈子里的人,个人google帐户(通过google-api-php-client)。但我有一些商业页面——作为个人谷歌账户的一部分。我想读一下我的圈子里的人的名单。

当我尝试下面的代码与$userId 'me'它工作得很好。但是当我尝试使用我的业务页ID作为$userID的代码时,我收到错误:

致命错误:未捕获的异常'Google_Service_Exception'与消息'错误调用GET https://www.googleapis.com/plus/v1/people/101474958426407069227/people/visible:(400)只允许获取认证用户的可见圆圈。'

$client = new Google_Client();
$client->setClientId($client_id);
$client->setClientSecret($client_secret);
$client->setRedirectUri($redirect_uri);
...
$plus = new Google_Service_Plus($client);
$people= $plus->people->listPeople('me','visible');  <-- That works
$people= $plus->people->listPeople('101474958426407069227','visible');  <-- That DOES NOT work although 101474958426407069227 is my bussiness page connected with my main google account.

我该怎么做?是否有其他方法验证页面(不是主帐户)?

People: list列出指定集合中的所有人。

关于Google+页面Google+页面为本地企业、品牌、组织和艺术家提供了在Google+上的公众身份和存在感。Google+页面通过Google My Business仪表板进行管理,该仪表板允许企业在Google上更新和共享业务信息。

所以页面不是人。页面没有通过Google+ api暴露。这个时候你不能这么做。您可能会发现许多问题任务要求将此添加到api中。Google-plus-platform问题

相关内容

  • 没有找到相关文章

最新更新