以编程方式使用OAuth登录其他网站

时间:2017-10-18 11:28:24

标签: c# oauth console-application google-oauth bots

我想写一个机器人,开始使用Google OAuth登录网站获取会话密钥和其他cookie。 如何通过我的程序传输所有流量并阅读它。我正在使用C#

2 个答案:

答案 0 :(得分:1)

如果您使用WPF,则可以简单地使用WPF WebView https://code.msdn.microsoft.com/windowsapps/XAML-WebView-control-sample-58ad63f7

如果在此示例中使用Windows窗体获取战利品:https://docs.microsoft.com/en-us/dotnet/framework/winforms/controls/how-to-add-web-browser-capabilities-to-a-windows-forms-application

确实还有其他方法来处理Bots,我以前做过这个,最好的方法是使用谷歌Chrome扩展程序,它将通过SignalR与你的c#应用程序完好无损,它有很多学习曲线,但效果很好

答案 1 :(得分:0)

有一个lib Google.Apis.Auth你可以从https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth

了解如何使用它