У меня есть следующий 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. Кто-нибудь может помочь? Действительно ценю это. Спасибо!
Задача ещё не решена.
Других решений пока нет …