Сценарий
Мы хотим создать утилиты шрифтов CSS, подобные этим, используя Javascript для всех шрифтов Google:
u-font-montserrat-500 {
font-family: montserrat sans-serif !important;
font-weight: 500 !important;
}
И нам нужен документ JSON, содержащий:
- Название шрифта
- Вес шрифта
- Резервный шрифт / семейство шрифтов
Подход
Сначала получите ключ Google Font API здесь:
Когда у вас есть ключ CURL, API выглядит следующим образом:
curl https://www.googleapis.com/webfonts/v1/webfonts?key=A6345634762zPXb2iE_Yoi60 > google-fonts.json
Вот суть, содержащая полный документ (длиной 23000 строк):