Не подскажите как перевести код с PHP в C#
Дело в том, что всегда работал с сайтами через их апи методом пост гет запросами. там запрос был в виде одной ссылки, куда вставляются нужные параметры и передается ключ апи.
На одном сайт сделали апи, но я не могу теперь понять как с ним работать, так ак все в PHP
Выглядит так:
<?php
$apiUrl = 'https://api-public.bosslike.ru';
$method = 'POST';
$url = '/v1/bots/coupon/create/';
$body = [
'value' => 1234,
];
$headers = [
'X-Api-Key: '.$pubKey
];
$curl = curl_init();
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_URL, $apiUrl.$url);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($body));
$response = json_decode(curl_exec($curl), true);
Для регистрации нужно передать мыло, пароль, повтор пароля, реферер айди.
Дело в том, что всегда работал с сайтами через их апи методом пост гет запросами. там запрос был в виде одной ссылки, куда вставляются нужные параметры и передается ключ апи.
На одном сайт сделали апи, но я не могу теперь понять как с ним работать, так ак все в PHP
Выглядит так:
<?php
$apiUrl = 'https://api-public.bosslike.ru';
$method = 'POST';
$url = '/v1/bots/coupon/create/';
$body = [
'value' => 1234,
];
$headers = [
'X-Api-Key: '.$pubKey
];
$curl = curl_init();
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_URL, $apiUrl.$url);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($body));
$response = json_decode(curl_exec($curl), true);
Для регистрации нужно передать мыло, пароль, повтор пароля, реферер айди.