FedEx api获取token

 

using Microsoft.AspNetCore.Mvc;
using RestSharp;
using System.Net;
using System.Text;
using Newtonsoft.Json;

 

 

 

public string Fed_GetAccessToken()
{

//grant_type = client_credentials & client_id = your client ID&client_secret = Your secret
var client = new RestClient("https://apis-sandbox.fedex.com/oauth/token");
var request = new RestRequest("",Method.Post);
request.Timeout = 10000;
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("grant_type", "client_credentials");
request.AddParameter("client_id", "l75a39caea721d4272960100e2181cb95a");
request.AddParameter("client_secret", "86d66261add9481e898fe84232609c09");
request.AddParameter("child_Key", "oUCeWVu9ooVyhziP");
request.AddParameter("child_secret", "ZSEzxMszPoRHTU1fG9UBKOVWU");
//grant_type=csp_credentials&client_id=Client_ID&client_secret=Client_secret&child_Key=Child_key&child_secret=Child_Secret
var response = client.Execute(request);
if (response.StatusCode == HttpStatusCode.OK)
{
return response.Content;

}
else
{
return response.Content;
}
}

posted @ 2022-10-17 21:26  .net&new  阅读(140)  评论(0编辑  收藏  举报