gpt4 book ai didi

c# - Imgur OAuth2 身份验证和上传 C#

转载 作者:行者123 更新时间:2023-11-30 12:41:57 25 4
gpt4 key购买 nike

我创建了一个 C# Windows 窗体程序,使用户能够拖放图像,并将该图像的 url 粘贴到文本框中。我现在必须完成 API 方面的工作并使用 Imgur 进行身份验证。因为我将是唯一一个使用这个程序的人,所以这应该很容易,但我找不到太多关于如何使用 C# 通过 OAuth 进行身份验证的文档。更具体地说,我也找不到任何关于如何使用 C# 将图像上传到 Imgur 的文档。如果有的话,我想让它也将图像上传到某个相册中,如果有可能的话。

有人能帮忙吗?

最佳答案

OAuth2是授权标准,可以引用rfc规范here .许多网络应用程序都实现了这一点,这意味着如果您有 oauth2 客户端,您可以“登录”到任何这些应用程序。基本上你需要做的是阅读 this Imgur 文档,它解释了您需要如何实现您的 oauth2 客户端以登录到他们的应用程序。

在 C# 中,它只是一堆 HTTP 请求,因此您可以使用 HttpClient 等类来实现它,或者您可以寻找已经实现的 c# oauth2 客户端 nuget。比起您只需将一些 URL 传递给该客户并获得授权即可。

对于上传部分,您必须阅读 upload api 的文档并再次实现该 api 的客户端。

关于c# - Imgur OAuth2 身份验证和上传 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35399499/

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