前置条件
NuGet安装RestSharp和Newtonsoft.Json包并引用
using System.IO;
using RestSharp;
using Newtonsoft.Json;
1、鉴权认证
/// <summary>
/// 获取AccessToken,参数为自己的id和秘钥
/// </summary>
/// <returns></returns>
static string GetAccessToken(string client_id, string client_secret)
{
var client = new RestClient($"https://aip.baidubce.com/oauth/2.0/token");
var request = new RestRequest();
request.Method = Method.Post;
request.Timeout = new TimeSpan(0, 0, 10);
request.AddParameter("grant_type"