如果有人知道如何使用 PHP 在Google +上发布内容。 我使用了Google plus Domains API,但它只提供了读取权限。 如果我可以通过g套件来做,请告诉我我该怎么做。
//添加代码
$client = new \Google_Client();
$client>setAccessToken(unserialize(get_option('google_access_token')));
$plus = new \Google_Service_Plus($client);
$plusDomain = new \Google_Service_PlusDomains($client);
$activity = new \Google_Service_PlusDomains_Activity();
$obj = new \Google_Service_PlusDomains_ActivityObject();
try{
$userId = $plusDomain->people->get('me')->id;
$obj->setContent("Test text");
$obj->setActor($userId);
$activity->setObject($obj);
$activity->setActor($userId);
$activity->setTitle("title");
$plusDomain->insert($userId,$activity);
在线setActor我的代码不能继续 http://i.prntscr.com/yM7xybRnTzy8H97jY7DKCg.png
答案 0 :(得分:0)
有两种不同的API,您的问题似乎是将它们组合在一起。 Google+ api使用了对Google+社交媒体网站的只读访问权限。 Google plus domains api可让您访问Google plus域帐户(gsuite)。
你说你想发布到Google+,假设你的意思是社交媒体网站,那么答案就是你不能解读已经说明的Google+ api。
您的代码似乎正在使用您需要的Google+域名API,以确保您要通过身份验证的用户可以访问Google +域帐户,如果其无效,则管理员会检查用户是否有权访问域帐户