C# 用于JSON的HttpClient PostAsync
我正在尝试使用Google OAuth,我已经完成了第一部分,但现在它想让我发布以下内容: 代码=客户端\ id=客户端\机密=重定向\ uri=授权\类型=授权\代码 目前,我正在尝试:C# 用于JSON的HttpClient PostAsync,c#,json,windows-8,http-post,httpclient,C#,Json,Windows 8,Http Post,Httpclient,我正在尝试使用Google OAuth,我已经完成了第一部分,但现在它想让我发布以下内容: 代码=客户端\ id=客户端\机密=重定向\ uri=授权\类型=授权\代码 目前,我正在尝试: var http = new HttpClient(); http.MaxResponseContentBufferSize = Int32.MaxValue; var response = await http.GetStringAsync(uri); 这将发送,但得到一个错误,因为它要求我做后发送(可以
var http = new HttpClient();
http.MaxResponseContentBufferSize = Int32.MaxValue;
var response = await http.GetStringAsync(uri);
这将发送,但得到一个错误,因为它要求我做后发送(可以使用PostSync),但我没有内容发送到“后”,它应该返回一个JSON提要
有什么想法吗?您有代码、客户端id、客户端机密、重定向uri等值吗?如果是这样的话,您可以发布这些信息?这些信息实际上是在您通过API登录后生成的,然后它提供了一个“令牌”,您可以在其中通过所需的URI字段(如上)运行。