gpt4 book ai didi

c# - 如何发布到 GitHub API v3

转载 作者:太空狗 更新时间:2023-10-30 00:43:21 25 4
gpt4 key购买 nike

我在 C# 中使用 GitHub API v3。我能够获取访问 token 并使用它能够获取用户信息和 repo 信息。

但是当我尝试创建一个新的 repo 时,我收到了未经授权的错误。

我正在使用 HttpWebRequest 发布数据,如下所示。请向我推荐一些 C# 示例或示例代码。

(..)string[] paramName, string[] paramVal, string json, string accessToken)
{
HttpWebRequest req = WebRequest.Create(new Uri(url)) as HttpWebRequest;
req.Method = "POST";
req.ContentType = "application/json";

StreamWriter writer = new StreamWriter(req.GetRequestStream());
writer.Write(json);
writer.Close();

string result = null;
using (HttpWebResponse resp = req.GetResponse() as HttpWebResponse)
{
StreamReader reader =
new StreamReader(resp.GetResponseStream());
result = reader.ReadToEnd();
}(..)

注意:我不确定我需要在哪里添加访问 token 。我在标题和网址中都试过了,但都没有用。

最佳答案

您使用的是 C# Github API example code ?我会查看该代码,看看它是否满足您的需求。

关于c# - 如何发布到 GitHub API v3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11474839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com