0

J'écris l'application d'horloge qui fonctionnera sur le Raspberry Pi avec Windows 10 en cours d'exécution. Je voudrais accéder à mon agenda Google et afficher les événements à venir, mais tout le code que je peux trouver a besoin de l'utilisateur pour remplir l'écran OAuth, ce qui est impossible car l'appareil n'aura aucune entrée (clavier, souris) Est-il possible de s'authentifier sur l'autre ordinateur et ensuite obtenir un jeton, un fichier ou autre pour l'intégrer dans mon application, afin qu'il puisse se connecter sans pop-ups?Accéder à Google Agenda sans OAuth pop-up

+0

Utilisez-vous Google Calendar API dans UWP via l'API REST? –

Répondre

0

Vous pouvez vérifier cette documentation sur Perform Google Apps Domain-Wide Delegation of Authority.

Dans les applications d'entreprise, vous pouvez vouloir accéder par programme aux données des utilisateurs sans aucune autorisation manuelle de leur part. Dans les domaines Google Apps, l'administrateur de domaine peut accorder à des applications tierces un accès à l'ensemble du domaine aux données de ses utilisateurs. Il s'agit d'une délégation d'autorité à l'échelle du domaine. Pour déléguer l'autorité de cette manière, les administrateurs de domaine peuvent utiliser service accounts with OAuth 2.0. Votre application appelle les API Google au nom du compte de service. Les utilisateurs ne sont donc pas directement impliqués.

est ici un poste lié SO qui pourrait aider: How do I connect to the Google Calendar API without the oAuth authentication?