(июнь 2016 г.) Первоначально принятый ответ устарел. Начиная с Google I / O 2016 вы можете создавать диаграммы на листе из API Google Sheets. Перво-наперво: 1) API GData - это API Google предыдущего поколения ... хотя не все они устарели, все новее API Google делают не используйте протокол данных Google ; и 2) существует новый API Google Sheets v4 (не GData]).
Чтобы двигаться дальше, вам нужно получить клиентскую библиотеку API Google для .NET и использовать новейший Sheets API , который является гораздо более мощным и гибким, чем любой предыдущий API , Вот пример кода C # , который поможет вам начать работу. Если у вас нет аллергии на Python, я сделал видео , представляющее новый API, и глубже погрузился в его код с помощью блога , из которого вы можете поучиться и эффективно перейти на C # при желании Если у вас нет аллергии на JavaScript и вы хотите попробовать более сложный практический пример, проект в нашей кодировке Google Sheets создает диаграмму и сводную таблицу с использованием API. Затем вы можете экстраполировать, как это сделать в C #.
Что касается публикации и совместного использования / ACL , то оба выполняются с Google Диском API , потому что это более общие операции, которые можно применять к таблицам , Документы, и слайды.