1

Je veux poster sur google plus compte pour tout utilisateur qui authentifie mon application J'ai déjà créer un compte G-Suite et je peux aussi poster sur google plus compte mais je ne peux pas poster sur autre compte d'utilisateur qui a déjà fait l'authentification d'application je veux la fonctionnalité comme une application de www.buffer.com qu'ils peuvent facilement signaler sur tous les utilisateurs qui ont vérifié le profil de google ainsi je veux savoir comment ils peuvent poster sur le compte de google et je peux t télécharger l'activité sur google + accopunt.Publier sur google profile à n'importe quel utilisateur de php

$service = new Google_Service_PlusDomains($client); 

$activity = new Google_Service_PlusDomains_Activity(
array(
'access' => array(
    'items' => array(
     'type' => 'domain' 
), 
    'domainRestricted' => true 
), 
'verb' => 'post', 
'object' => array(
    'originalContent' => "Post using Google API PHP Client Library! 1" , 
    'attachments' => ['image'=>array('url'=>$img_path)] 
), 

) 
); 

$newActivity = $service->activities->insert($user->id, $activity);  

var_dump($newActivity); 

Il succès poster sur mon google plus compte signifie que mon G-costume connexion à votre compte, mais chaque fois que je vais essayer d'envoyer la poste à sur un autre compte, alors il est impossible d'envoyer après sur un autre compte normal, il me jetant erreur comme

eRREUR:

"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "forbidden", 
    "message": "Forbidden" 
    } 
    ], 
    "code": 403, 
    "message": "Forbidden" 
} 

Répondre

1

L'API domaines ne peut être utilisé par G utilisateurs Suite. Peu importe qui crée l'application, les informations d'identification de compte spécifiques sont importantes pour chaque demande spécifique.

+0

Alors pourquoi je suis confronté erreur 403 Forbidden dans le compte différent –

+0

mais je veux publier dans les informations d'identification de compte d'utilisateur pour ce que API est utilisable pour créer ce type de fonctionnalité. –

+0

Vous ne pouvez pas. Seule l'API Domaines vous permet de publier sur des comptes d'utilisateurs et cela ne fonctionne que pour les utilisations payantes de G Suite. – abraham