Создатель Zoho получил недопустимую полезную нагрузку JSON при попытке интегрировать данные формы создателя в лист Google - PullRequest
0 голосов
/ 08 марта 2019

Цель: я пытаюсь интегрировать данные формы создателя с google-sheet с помощью google-sheet-api-v4.

Я могу создать пустой лист (пустые параметры данных) в Googleэлектронные таблицы.но я не знаю, как создать лист с параметрами данных, чтобы либо -

(1) назначить заголовок, электронной таблице, либо (2) записать любые данные в электронную таблицу

Получена ошибка: использование потока для выполнения задачи №.(1) выдается ошибка:

Получена недопустимая полезная нагрузка JSON.Неожиданный токен

Примечание: (1) учетные данные Oauth проверены и правильны, токен доступа Google также действителен, подтверждая через Google-oauth-plays

(2) iЯ могу назначить заголовок и данные с google-try-api-platform, но безуспешно со стороны потопа. google-sheet-try-api

enter image description here

1 Ответ

0 голосов
/ 15 марта 2019

Теперь проблема решена, в postUrl публикуемые данные должны быть преобразованы из json в строку (params = data.toString ();). Я отправил пост-данные в формате json, это ошибка, которую я сделал.

Ниже приведен правильный пример кода для потопа:

 append_data = {"values":{{thisDate,thisQuantity}}};
 final_append_data = append_data.toString();

 response = postUrl(append_data_sheet_url,final_append_data,mymap,false);

Примечание: переменная "final_append_data" преобразуется в строку.

...