Question

J'essaie de poster un contenu sur mon compte Google Buzz à l'aide de Google Buzz API. J'ai essayé d'utiliser leur code d'échantillon qu'ils ont fourni, mais cela donne l'erreur ci-dessous

Array

( [http_code]=> 401 [Headers]=> Array ( [Www-authentifier]=> authsub rigion="https://www.google.com/accounts/authsubrequest" autorisé-scopes="https://www.googleapis.com/auth/buzz" [Type de contenu]=> Application / JSON; Charset= utf-8 [Date]=> Mar, 20 juil 2010 12:22:05 GMT [Expire]=> Mar, 20 juil. 2010 12:22:05 GMT [Cache-Control]=> Privé, max-Âge= 0 [Options de type X-Content]=> Nosniff [X-image-options]=> Sameorigin [X-XSS-Protection]=> 1; mode= bloc [Serveur]=> GSE [Codage de transfert]=> punked )

[data] => Array
    (
        [error] => Array
            (
                [errors] => Array
                    (
                        [0] => Array
                            (
                                [message] => User must have authorized this application to have the following scope in order to make this call: [https://www.googleapis.com/auth/buzz]  Also , make sure your application is using the Buzz specific OAuth authorization URL.
                                [locationType] => header
                                [location] => Authorization
                            )

                    )

                [code] => 401
                [message] => User must have authorized this application to have the following scope in order to make this call: [https://www.googleapis.com/auth/buzz]  Also , make sure your application is using the Buzz specific OAuth authorization URL.
            )

    )

)

J'ai ajouté les variables dans le fichier config.php requis

'site_name' => 'example.com',

'oauth_consumer_key'=> 'example.com', 'oauth_consumer_secret'=> 'ConsumersCreret', 'oauth_rsa_key'=> '',

Quelqu'un peut-il savoir ce que je pourrais faire mal ici ??

Comment puis-je stocker les jetons renvoyés à la base de données ?? Comme si le serveur est redémarré, le cache est perdu et que les utilisateurs doivent s'authentifier à nouveau.

Était-ce utile?

La solution

Le problème était avec le domaine que je passais.Au lieu d'un exemple de passage, j'étais passionné http://example.com .Alors assurez-vous que le nom de site, oauth_consumer_key et les variables de domaine sont correctement passés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top