Google Scripts JSON вопрос - всего начинающий учитель пытается помочь студентам - PullRequest
0 голосов
/ 09 апреля 2020

Извините - я понятия не имею, как работает JSON. Я учитель и пытаюсь добавить средство «Переводчик» в мои слайды Google, чтобы помочь учащимся, чей родной язык не английский - sh.

Я использовал это: https://developers.google.com/gsuite/add-ons/editors/slides/quickstart/translate - Я предполагаю, что все в порядке, потому что это из дополнений G Suite Developer в качестве одной из надстроек редактора примеров.

Затем я столкнулся с проблемой при сохранении сценария и попытался решить ее отсюда: https://developers.google.com/apps-script/concepts/scopes.

Когда я вошел в Scopes в разделе «Свойства», он дал мне следующее:

2 OAuth Области, требуемые сценарием:

https://www.googleapis.com/auth/presentations.currentonly https://www.googleapis.com/auth/script.container.ui

Итак, я вошел в appsscript. json и это уже было там:

{
  "timeZone": "Australia/Sydney",
  "dependencies": {
  },
  "exceptionLogging": "STACKDRIVER",
  "runtimeVersion": "V8"
}

Затем я добавил это к внизу:

{
  ...
  "oauthScopes": [
    "https://www.googleapis.com/auth/presentations.currentonly",
    "https://www.googleapis.com/auth/script.container.ui"
  ],
  ...
}

но когда я сохраняю его, я получаю это:

Unexpected character ('.' (code 46)): was expecting double-quote to start field name at [Source: (String)"{ "timeZone": "Australia/Sydney", "dependencies": { }, "exceptionLogging": "STACKDRIVER", "runtimeVersion": "V8" } { ... "oauthScopes": [ "https://www.googleapis.com/auth/presentations.currentonly", "https://www.googleapis.com/auth/script.container.ui" ], ... } "; line: 10, column: 4]

Я пробовал поискать в Google и использовать JSON Validator, но не имею понятия Помимо явной проблемы с кодом.

Если вы сможете помочь, я очень признателен за помощь моим ученикам.

Приветствия

* 1 039 * Jon

1 Ответ

0 голосов
/ 09 апреля 2020

Я думаю, что ваша проблема связана с тем, как у вас есть вложенный массив в объекте JSON.

Проверьте эту ссылку на JSON, вы также увидите раздел о массивах.

https://www.w3schools.com/js/js_json_objects.asp

...