Интеграция Календаря Google с Squarespace Используя Google API - PullRequest
0 голосов
/ 12 февраля 2019

Мы встраиваем Календарь Google в Squarespace, выполняя шаги по кодированию API Google.

Мы сделали это далеко, но теперь получаем ошибку в разделе идентификатора цвета.На данный момент мы зашли в тупик.Есть идеи о том, чего нам не хватает?

{
  "end": {
    "date": "01-01-19"
  },
  "start": {
    "date": "01-01-19"
  },
  "colorId": "{
  "kind": "calendar#colors",
  "updated": "2012-02-14T00:00:00.000Z",
  "calendar": {
    "1": {
      "background": "#ac725e",
      "foreground": "#1d1d1d"
    },
    "2": {
      "background": "#d06b64",
      "foreground": "#1d1d1d"
    },
    "3": {
      "background": "#f83a22",
      "foreground": "#1d1d1d"
    },
    "4": {
      "background": "#fa573c",
      "foreground": "#1d1d1d"
    },
    "5": {
      "background": "#ff7537",
      "foreground": "#1d1d1d"
    },
    
    }
  }
}

Спасибо за любую помощь или понимание, которое вы можете дать!

1 Ответ

0 голосов
/ 12 февраля 2019

Чтобы сконцентрироваться конкретно на «colorID», который, как вы говорите, является вашей конкретной проблемой, у вас есть неверный синтаксис.colorId должен иметь тип string, тогда как он у вас есть как объект (кажется, он окружен непреднамеренными кавычками).Итак, для начала, как насчет этого:

{
    "end": {
        "date": "01-01-19"
    },
    "start": {
        "date": "01-01-19"
    },
    "kind": "calendar#colors",
    "updated": "2012-02-14T00:00:00.000Z",
    "calendar": {
        "1": {
            "background": "#ac725e",
            "foreground": "#1d1d1d"
        },
        "2": {
            "background": "#d06b64",
            "foreground": "#1d1d1d"
        },
        "3": {
            "background": "#f83a22",
            "foreground": "#1d1d1d"
        },
        "4": {
            "background": "#fa573c",
            "foreground": "#1d1d1d"
        },
        "5": {
            "background": "#ff7537",
            "foreground": "#1d1d1d"
        }
    }
}
...