Итак, docs здесь говорят очень просто, что POSTing XML в URL-адрес канала для листа с именами полей в формате этого XML будет вставлять новую строку.
Auth работает, и авторизированная учетная запись может получить доступ к листу. Все эти ошибки разрешены.
Итак, когда я отправляю сообщение https://spreadsheets.google.com/feeds/list/key/mySheetIDHere/private/full, не получив
"В опубликованной записи отсутствует одно или несколько требуемых полей: title"
Итак, я добавил <title></title>
в дополнение к ранее существующему <gsx:Title></gsx:Title>
и ушел, но заменен на
"В опубликованной записи отсутствует одно или несколько требуемых полей: rowCount"
Итак, я попытался добавить int, который является текущим числом строк, но эта ошибка сохраняется.
Текущий XML ниже
<entry xmlns="http://www.w3.org/2005/Atom"
xmlns:gsx="http://schemas.google.com/spreadsheets/2006/extended">
<title>A Title</title>
<rowCount>3</rowCount>
<gsx:Title>A Title</gsx:Title>
<gsx:Name>A Name</gsx:Name>
<gsx:Email>An email</gsx:Email>
<gsx:Phone>A phone</gsx:Phone>
</entry>
Документы не говорят ничего о необходимых полях или подсчетах строк. Кто-нибудь знает, что я делаю неправильно?