Как получить доступ по API
Для того чтобы получить доступ по API Вам необходимо отправить Ваш сайт на модерацию. Для этого зарегистрируйтесь и перейдите в раздел «API магазин» в личном кабинете. Как только он пройдет модерацию Вы получите уникальнй токен доступа который сможете использовать для API
Запрос
| Параметр | Тип | Позиция | Описание |
|---|---|---|---|
| Authorization | string |
Header |
[обязательно] Данный параметр должен содержать полученный токен доступа к API (Bearer) |
| Username | string |
Header |
[обязательно] В данном параметре Вам необходимо передать Ваш логин на сайте RUCODE. Токен доступа (Authorization) и UserName предоставят Вам возможность использования RUCODE |
Пример заголовков
$headers = array( "Accept: application/json", "Authorization: Bearer [token], "Username: [username]" );
Пример запроса на PHP
function CallApi($url, $token, $username) {
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$headers = array(
"Accept: application/json",
"Authorization: Bearer ".$token,
"Username: ".$username
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($curl);
curl_close($curl);
return $result;
}
$url = 'https://domain.tdl/api/codes';
$token = '12345';
$username = 'mylogin';
$result = CallApi($url, $token, $username);