2017-02-08 4 views

Antwort

0

Ich denke nicht, dass es mit Spreadsheet möglich ist. Wie Sie in der documentation sehen konnten, muss jede Anfrage, die Ihre Anwendung an die Google Tabellen-API sendet, Ihre Anwendung bei Google identifizieren.

Wenn Ihre Anwendung private Daten anfordert, muss die Anfrage von einem authentifizierten Benutzer autorisiert werden, der Zugriff auf diese Daten hat.

Wenn Ihre Anwendung öffentliche Daten anfordert, muss die Anforderung nicht autorisiert werden, sie muss jedoch von einem Bezeichner, z. B. einem API-Schlüssel, begleitet werden.

Sie können jedoch mit dieser SO thread beziehen, wenn Sie für öffentliche Daten anfordern möchten. Es wurde angegeben, dass die Anwendung entweder die API key oder eine OAuth 2.0 token oder beides bereitstellen muss.

  • Wenn die Anforderung erfordert Genehmigung (wie eine Anforderung für ein privaten Daten des Individuums), dann muss die Anwendung eine OAuth 2.0-Token mit dem Ersuchen. Die Anwendung kann auch den API-Schlüssel bereitstellen, muss dies aber nicht.
  • Wenn für die Anforderung keine Autorisierung erforderlich ist (z. B. eine Anforderung für öffentliche Daten), muss die Anwendung entweder den API-Schlüssel oder ein OAuth 2.0-Token oder beides bereitstellen - welche Option auch immer am bequemsten ist.

Wenn Sie denken, das eine fehlende Funktionalität ist, können Sie eine Feature-Request-Datei.

Missing Features

Wenn es Funktionalität aus dem Sheets API fehlt, die Sie hinzugefügt sehen möchten, können Sie eine Feature-Anfrage auf unserer Issue Tracker Datei. Beschreiben Sie bitte die spezifische Funktionalität, die Sie hinzugefügt haben möchten, sowie Gründe, die Ihrer Meinung nach wichtig sind. Wenn möglich, fügen Sie spezifische Details zu Ihrem Anwendungsfall und den neuen Möglichkeiten hinzu, die diese Funktion zulässt.

Hoffe, das hilft!

+0

Danke !! Gibt es ein vollständiges Codebeispiel zum Lesen von Daten mithilfe des API-Schlüssels in der Android-App (für öffentliche Daten)? – dan

Verwandte Themen