chore: use Google Fonts API v2 to get fonts for ogp (#1705)

This commit is contained in:
Akihiro Saiki
2025-01-05 02:45:53 +09:00
committed by GitHub
parent fbb5d9f690
commit b062341e85

View File

@@ -35,7 +35,9 @@ export async function getSatoriFont(headerFontName: string, bodyFontName: string
async function fetchTtf(fontName: string, weight: FontWeight): Promise<ArrayBuffer> {
try {
// Get css file from google fonts
const cssResponse = await fetch(`https://fonts.googleapis.com/css?family=${fontName}:${weight}`)
const cssResponse = await fetch(
`https://fonts.googleapis.com/css2?family=${fontName}:wght@${weight}`,
)
const css = await cssResponse.text()
// Extract .ttf url from css file