Попытка использовать GDrive API для создания комментария в файле Google Sheets и получение следующей ошибки:
Google.Apis.Requests.RequestError
Параметр 'fields' необходим для этого метода. [400]
Ошибки [
Сообщение [Параметр 'fields' необходим для этого метода.]
Местоположение [поля - параметр] Причина [обязательно] Домен [глобальный]
]
Не знаете, где указать параметр fields?
Я попытался найти, куда поместить параметр, и посмотрел документацию как v2, так и v3, ни одна из которых не указывает на необходимость указания параметра fields.
Ниже приведен код, с которым я работаю:
string result = "success";
try {
Comment oBody = new Comment {
Content = commentText,
Anchor = "{'r': 0, 'a': [{'matrix':{'c': 4}}, {'matrix':{'r': 4}}]}"
};
Comment oRequest = driveService.Comments.Create(oBody, fileId).Execute();
} catch (Exception e) {
result = "Google API: " + e.Message;
}
textBox1.Text = result;
return result;