javascript - 使用 Graphql 和 Github API 获取存储库信息
问题描述
我是网络开发的新手,我正在尝试为自己制作一个投资组合网站。目前我正试图尽可能地保持原样。在我的主页上,我想从我上次提交的存储库中获取信息、标题、描述、提交历史等。这样任何访问我网站的人都可以看到我的最新项目。
我了解到您可以使用 graphql 与 github API 交互以获取此信息,并且您可以使用 JavaScript 中的简单 HTTP 请求使用 fetch 函数来发送查询。当您开始涉及身份验证令牌时,我的困惑就出现了,一旦我有了一个如何将其保密而不是将其硬编码到我的网站代码中。
如果有人可以解释,将不胜感激
解决方案
如果您对如何做到这一点感到困惑,我建议您查看https://graphql.org/graphql-js/passing-arguments/上的示例
如果您想自己尝试 GraphQL 查询/突变,可以在https://developer.github.com/v4/explorer/尝试
在不知道您已经尝试过的情况下,这就是我所能提供的。
推荐阅读
- python - 在列表中搜索 - 是否有更有效的方法来编写此代码?
- javascript - IoT 设备上的 HTTPS 握手失败
- prometheus - 用普罗米修斯计算最大值
- node.js - NodeJS 中的图片上传
- ruby - jekyll 构建错误未知编码名称“chunked\r\n\r\n25”
- macos - 如何删除一直自行打开的mac应用
- python - 如何将系列合并为 DataFrame 多索引的一列的成员
- bnf - EBNF 到 BNF 转换为表达式的 <<'while'>> ::= while <'Z'> do begin <'A'> { <'A'> } end
- angular - 如何使用带有参数的流来构造 Angular Service 方法以选择一个实体?
- python - Python:如何读取每行都是字符串的 CSV 文件?