Ich arbeite daran, ein Programm mit dem Google Tasks API in Python zu schreiben. Ich habe die Beispielanwendung von Google heruntergeladen und ausgeführt. Sie enthält eine Datei namens "client_secrets.json". Ich verstehe, dass die Datei für 0Auth-Authentifizierung verwendet wird, aber meine Frage ist, sollte ich diese Datei an Benutzer verteilen? Sollte ich es zu meinem öffentlichen Quell-Repo schieben? Oder soll es geheim gehalten werden? Wenn ich es nicht teilen sollte, wie würden andere Benutzer die Authentifizierung durchführen?Wie wird die Datei client_secrets.json verwendet?
Danke fürs Lesen.
Während die Antwort von @ user3490818 gültig ist, frage ich mich, ob das immer wahr ist. Was passiert, wenn APIs auf dieser "client_secrets.json" aktiviert sind und keinen Zugriff auf Ressourcen haben, auf denen das Kontingent konsumiert wird? Was ist, wenn Sie eine Anwendung schreiben, die nur auf das Google Drive des Nutzers zugreift - sollte der Nutzer die Entwickler-API nur für diesen Zweck aktivieren? Ich denke nicht, dass es vernünftig ist. Was ist, wenn Sie ein Konto ausschließlich zum Zweck der Erstellung von redistributable "client_secrets.json" registrieren? Wenn Sie etwas herausfinden, können Sie bitte Update hier posten – galets
irgendwelche Ideen, wo ich 'client_secrets.json' herunterladen sollte? – Daniel