Snov.io API. Как лучше работать с PHP или Python?

moskalyuk.v

Client
Регистрация
18.11.2020
Сообщения
2
Благодарностей
0
Баллы
1
У меня есть API документация - https://snov.io/api?lang=en
Но проблема, что там пример кода идет в PHP или Python.
Я использую метод Post, но как мне прописать правильно код с использованием перемен.
Буду очень благодарен за подсказки.

Python:
def get_access_token():
params = {
    'grant_type':'client_credentials',
    'client_id':'c57a0459f6t141659ea75cccb393c111',
    'client_secret': '77cbf92b71553e85ce3bfd505214f40b'
}

res = requests.post('https://api.snov.io/v1/oauth/access_token', data=params)
resText = res.text.encode('ascii','ignore')

return json.loads(resText)['access_token']
PHP:
<?php
function getAccessToken()
{
    $params = [
        'grant_type'    => 'client_credentials',
        'client_id'     => 'c57a0459f6t141659ea75cccb393c5111',
        'client_secret' => '77cbf92b71553e85ce3bfd505214f40b'
    ];

    $options = [
        CURLOPT_URL            => 'https://api.snov.io/v1/oauth/access_token',
        CURLOPT_POST           => true,
        CURLOPT_POSTFIELDS     => $params,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_FOLLOWLOCATION => true
    ];

    $ch = curl_init();

    curl_setopt_array($ch, $options);

    $res = json_decode(curl_exec($ch), true);
    curl_close($ch);

    return $res['access_token'];

}
?>
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113

moskalyuk.v

Client
Регистрация
18.11.2020
Сообщения
2
Благодарностей
0
Баллы
1
Не понимаю как это "В C#, с отключёнными стандартными заголовками. "
Я так понимаю что без перевода кода в C# никак не обойтись. Можете просто один пример на том коде что сбросил.
Спасибо.
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)