2017-09-22 19 views
1

J'ai lu google + API et l'API de domaine et découvert que google + API sont en lecture seule. Et l'API de domaine est réservée aux utilisateurs de domaine. Mais de toute façon je viens d'essayer buffer, connecté mon profil google + et partagé du texte. Il est apparu dans la section des messages. Maintenant, mon profil ne faisait pas partie d'un domaine, c'était [email protected]. En outre, il existe d'autres produits sociaux qui donnent la même fonctionnalité.Comment les applications sociales aiment-elles tamponner les messages à googe plus profil

Comment ça marche?

+0

Note: L'API Google+ offre actuellement un accès en lecture seule aux données publiques. Tous les appels d'API nécessitent un jeton OAuth 2.0 ou une clé API. –

Répondre

0

Votre application peut partager un message au nom de l'utilisateur sur Google plus. Tout ce que vous devez faire est de prendre l'autorisation appropriée de l'utilisateur.

https://www.googleapis.com/auth/plus.stream.write requis - Subventions autorisation pour l'application de créer des messages ou des commentaires au nom d'un utilisateur . L'API Google+ Domains ne permet que la création de publications restreintes et autorise uniquement l'ajout de commentaires aux publications restreintes.

Ref: https://developers.google.com/+/domains/posts/creating

+0

Mais en consultant la documentation, on dit que l'API est en lecture seule. Pour écrire utiliser l'API de domaine, et qui est restreint au même compte de domaine. –

+0

pouvez-vous s'il vous plaît partager le lien spécifique de cette documentation –

+0

https://developers.google.com/+/domains/posts/creating –

-1

Il y a une spécification d'authentification ouverte appelée oAuth qui utilise de publics de api, par exemple: GitHub. Facebook, LinkedIn, Twitter, Google, Slack, etc Je crois que la façon la plus simple de mettre en œuvre cette stratégie est soit avec un bot, webhook, ou mon choix api framework Express.

Express dispose d'une bibliothèque de middleware appelée Passport qui permet une configuration rapide des étapes nécessaires pour implémenter les clés, les secrets et les rappels api corrects. Essentiellement ce que vous avez à faire est de créer une application avec chaque fournisseur et ils vous donneront les informations api nécessaires à votre configuration Passport. Une fois que vous avez terminé, vous n'avez qu'à connecter un simple routeur et un serveur, puis vous avez une application qui permet à vos utilisateurs de se connecter au fournisseur de leur choix. La beauté derrière la solution est que leurs informations de mot de passe sont sérialisées dans un magasin JSON pour éviter les problèmes de sécurité.

https://developers.google.com/+/web/api/rest/

+0

Relisez ma question, OAuth me donnera un jeton à lire/écrire. Mais dans le cas de l'API Google+, c'est seulement lire, comment puis-je écrire? –

+0

Remarque: L'API Google+ offre actuellement un accès en lecture seule aux données publiques. Tous les appels d'API nécessitent un jeton OAuth 2.0 ou une clé API. –

+0

Même avec le jeton OAuth, je ne suis pas capable d'écrire –