Google Sheets consente di pubblicare qualsiasi foglio di lavoro sul Web. In questo modo vengono esposti i dati contenuti nel foglio di calcolo pubblicato per l'accesso tramite una varietà di API, ad esempio Google Sheets API.Nascondi l'indirizzo email dell'autore dall'API di Google Sheets
Questo è tutto multato e buono, tranne che per una cosa. Accedendo al foglio di lavoro pubblicato tramite API, restituisce gli indirizzi email degli utenti che hanno contribuito a tale foglio di lavoro.
Per esempio una richiesta del genere:
https://spreadsheets.google.com/feeds/cells/[key]/[sheetId]/public/basic?alt=json
Tra le altre informazioni, anche restituire questo:
"author": [ {
"name": {
"$t": "***"
},
"email": {
"$t": "***@***.com"
}
} ],
Il ***
nel frammento sopra sono i nomi di account Google reali ed e-mail.
C'è un modo, tramite le proprietà del documento o tramite proprietà generiche dell'account Google, per disabilitare la pubblicazione del tuo indirizzo email tramite API pubbliche?
Non so se questo è di alcun aiuto https://productforums.google.com/forum/#!topic/docs/csD9OTt3QKc –
Nah si tratta di qualcos'altro. Grazie mille. – martynasma
Immagino che potresti creare e modificare il foglio con un account usa e getta - che mantiene almeno il tuo indirizzo e-mail privato ... – jvdh