当前位置: 首页 > 知识库问答 >
问题:

如何在GitHub中调用API

仲浩旷
2023-03-14

我已经在GitHub中上传了一个简单的REST API Java项目。如何在GitHub中通过URL调用API来查看API是否工作?我读过一些关于curl的文档,但不确定如何使用它。

 https://api.github.com/repos/github_user_name/project_name/getUser?id=100

共有1个答案

赵渊
2023-03-14

您应该无法使用GitHub URL调用自己的API。

您不能在服务器(GitHub)端执行任何自定义进程,除了GitHub操作(像那些操作)。

例如,您可以使用Netlify测试GitHub项目中的API。

我们可以使用Gitlab来实现这个结果吗?

否:GitHub或GitLab用于托管存储库,而不是用于从这些存储库提供任何自定义服务(除了GitHub页面或GitLab页面之外,直接从存储库发布静态网站)

同样,为了公开REST API,您需要一个第三方服务器。

 类似资料:
  • 我的代码在我的笔记本电脑上传递所有的UT/it,但在github CI中遇到错误,这让我非常困惑。您介意帮助使用一些方法在github CI中进行调试吗?或者使代码在本地运行与GitHub相同?

  • 我正在尝试使用GitHub API获取关于pull请求的注释,例如: https://api.github.com/repos/mapra99/members-only/pulls/1/comments 但它返回一个空数组。 如果我尝试使用endpoint,也是如此: https://api.github.com/repos/mapra99/members-only/issues/1/commen

  • 问题内容: 我编写了如下代码块: 初始化后就可以了。将人员设置为时,不调用该方法。 问题答案: 问题在于操场不是现实生活。这只是不使用它们的又一个原因(我认为,对于苹果公司而言,这是一个可怕的错误)。使用真实的iOS应用项目,将按预期方式调用。 来自真实项目的示例: 这就是您期望的。

  • 问题内容: 我想阻止点击事件起泡。因此,我在代码中添加了e.stopPropagation()。我总是在控制台中看到一个错误,那就是: 在reactjs中设置stopPropagation的正确方法是什么? 问题答案: 正确的方法是使用, 您的事件处理程序将传递SyntheticEvent实例,该实例是围绕浏览器本地事件的跨浏览器包装器。它具有与浏览器本机事件相同的接口,包括stopPropaga

  • 问题内容: 我的ajax调用输出始终显示0,因为输出不知道为什么 在我有这段代码 我的ajax调用是在javascript中 我没有使用插件就在wordpress中进行ajax调用,但是没有得到我正在传递的内容,即使输出$ abc仍然显示0。 问题答案: 在后端,WordPress本身定义了全局ajaxurl变量。 该变量不是由WP在前端创建的。这意味着,如果要在前端使用AJAX调用,则必须自己定