Imgur OAuth2身份验证和上传C#

Imgur OAuth2身份验证和上传C#,第1张

概述我创建了一个C# Windows窗体程序,使用户可以拖放图像,将该图像的URL粘贴到文本框中.我现在必须做这个API方面并与Imgur进行身份验证.由于我将是唯一一个使用此程序的人,这应该很容易,但我找不到很多关于如何使用C#对OAuth进行身份验证的文档.更具体地说,我也找不到任何关于如何使用C#将图像上传到Imgur的文档.如果有的话,我想让它将图像上传到某张专辑中,如果有可能的话. 任何人都 我创建了一个C# Windows窗体程序,使用户可以拖放图像,将该图像的URL粘贴到文本框中.我现在必须做这个API方面并与imgur进行身份验证.由于我将是唯一一个使用此程序的人,这应该很容易,但我找不到很多关于如何使用C#对OAuth进行身份验证的文档.更具体地说,我也找不到任何关于如何使用C#将图像上传到imgur的文档.如果有的话,我想让它将图像上传到某张专辑中,如果有可能的话.

任何人都可以帮忙吗?

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

在C#中它只是一堆http请求,所以你可以使用像httpClIEnt这样的类来实现它,或者你可以查找已经实现的c#oauth2客户端nuget.比你只是将一些网址传递给该客户端并完成授权.

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

总结

以上是内存溢出为你收集整理的Imgur OAuth2身份验证和上传C#全部内容,希望文章能够帮你解决Imgur OAuth2身份验证和上传C#所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1231997.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存