Google Таблицы позволяют публиковать любую электронную таблицу в Интернете. Таким образом, данные, содержащиеся в опубликованной электронной таблице, доступны для доступа через различные API, например Google Sheets API.Скрыть адрес электронной почты автора из Google Таблиц API
Это все оштрафовано и хорошо, за исключением одной вещи. Доступ к опубликованному листу через API, возвращает адреса электронной почты пользователей, внесших вклад в этот рабочий лист.
Например, запрос, как это:
https://spreadsheets.google.com/feeds/cells/[key]/[sheetId]/public/basic?alt=json
Среди прочей информации, также будет возвращать это:
"author": [ {
"name": {
"$t": "***"
},
"email": {
"$t": "***@***.com"
}
} ],
***
в приведенном выше фрагменте кода реальные имена учетных записей Google и электронной почты.
Есть ли способ, либо через свойства документа, либо через общие свойства учетной записи Google, отключить публикацию своего адреса электронной почты с помощью общедоступных API?
Не знаю, поддерживает ли это https://productforums.google.com/forum/#!topic/docs/csD9OTt3QKc –
Нет, это о чем-то другом. Спасибо, тo. – martynasma
Я думаю, вы могли бы создать и отредактировать лист с помощью отложенной учетной записи, которая хранит по крайней мере ваш адрес электронной почты ... – jvdh