【发布时间】:2020-06-25 14:21:58
【问题描述】:
我目前正在尝试使用 github-pages 构建一个 Jekyll 站点,并且我想为我拥有的每个存储库收集 opengraph 标头,以便为每个存储库创建“丰富的预览”。
我可以向 Github 添加“社交预览”图片,但这似乎不是 exposed to the API。我也尝试创建一个XMLHttpRequest,但我得到了:
跨域请求被阻止:同源策略不允许读取位于https://github.com/user/repo 的远程资源。 (原因:缺少 CORS 标头“Access-Control-Allow-Origin”)
最后我想知道我的插件github-metadata是否已经有图像,但我不知道如何读取生成的数据
有谁知道是否有一种方法在 github-pages 环境中可行,我可以通过该方法将这些信息导入我的网站?
【问题讨论】:
标签: javascript cors jekyll