Autorisation Google Analytics API v3 pour autoriser l'accès à mes données
Je développe une application qui permet aux utilisateurs de voir de mes propres Données Google Analytics à l'aide de l'API Google v3.
Tout ce que j'ai fait des recherches semblent indiquer que les utilisateurs doivent se connecter à leur compte Google et de subvention mon application l'accès avant de pouvoir commencer à l'interrogation de l'API; cependant, ce n'est pas ce que je veux, j'ai juste besoin de mes utilisateurs de voir de mes propres données de google Analytics. Comment peut autoriser l'API pour accéder à mes données.
J'ai l'ID du client et le Client Secret, mais le OAuth qui est mis en œuvre par Google API v3 est demander un jeton d'autorisation, qui ne peut être obtenu par l'obtention de l'utilisateur de se connecter à leur compte google (est-ce que le droit?)
Est-il un moyen de le connecter à mon propre compte Google Analytics et d'afficher à l'utilisateur des informations?
source d'informationauteur V S
Vous devez vous connecter pour publier un commentaire.
Je crois que ce que vous voulez faire est de mettre en place un Compte de Service:
https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtAuthorization
Vous pouvez utiliser un
refresh token
pour un accès hors ligne. Une fois que vous obtenez lerefresh token
vous pouvez l'enregistrer dans un fichier ou une base de données et l'utiliser pour accéder aux données sans l'autorisation de redirection.Voir À l'aide d'un Jeton d'Actualisation dans les docs.
Voir aussi: Comment peut-on accéder à Google Analytics compte des données à l'aide de l'API?
Voici une Google Analytics reporting exemple de mise en œuvre avec le service compte, y compris les notes d'installation. Écrit juste après la lecture de votre question, j'ai eu le même problème.
Code avec plus de documentation à https://gist.github.com/fulldecent/6728257