Преобразование вызова PHP REST (unirest) в эквивалент ядра ASP.NET

У меня есть следующий PHP Rest Call (через Unirest)

$oauthRequestHeaders = array (
'Authorization' => 'Client ' . $applicationSecret,
'Accept' => 'application/json',
'Content-Type' => 'application/json'
);

$oauthRequestBody = array(
'client_id' => $applicationId,
'client_secret' => $applicationSecret,
'code' => $authorizationCode
);

$response = Unirest\Request::post(
_SQUARE_URI . '/oauth2/token',
$oauthRequestHeaders,
json_encode($oauthRequestBody)
);

Мне нужно преобразовать его в HTTP-вызов ASP.NET Core. Пока что я получил следующее:

client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Add("Authorization", "Client " + AppSecret);
client.DefaultRequestHeaders.Add("Accept", "application/json");
client.DefaultRequestHeaders.Add("Content-Type", "application/json");

Я понятия не имею, как добавить часть $ oathRequestBody. Кто-нибудь может помочь? Действительно ценю это. Спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …