Добрый день.
Прилетела задача - мониторить остаток пакетов трафика на номере МТС.
Для работы со всеми методами МТС API необходимо передавать в запросе access_token.
Токен живет 3600 секунд,
в документации 2 запроса: на генерирование токена
curl --location --request POST 'https://api.mts.ru/token' \ -u 'Consumer Key:Consumer Secret' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'grant_type=client_credentials'
и на получения информации об остатках пакетов минут, интернет, SMS.
curl --location --request GET 'https://api.mts.ru/b2b/v1/Bills/ValidityInfo?fields=MOAF&customerAccount.accountNo =7ХХХХХХХХХХ&customerAccount.productRelationship.p roduct.productLine.name=Counters' \ --header 'Authorization: Bearer access_token'
в среде Postman все проходит на ура, а вот реально ли это автоматизировать посредством Zabbix.
Опыт с ним не большой, прошу отнестись с пониманием.
Прилетела задача - мониторить остаток пакетов трафика на номере МТС.
Для работы со всеми методами МТС API необходимо передавать в запросе access_token.
Токен живет 3600 секунд,
в документации 2 запроса: на генерирование токена
curl --location --request POST 'https://api.mts.ru/token' \ -u 'Consumer Key:Consumer Secret' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'grant_type=client_credentials'
и на получения информации об остатках пакетов минут, интернет, SMS.
curl --location --request GET 'https://api.mts.ru/b2b/v1/Bills/ValidityInfo?fields=MOAF&customerAccount.accountNo =7ХХХХХХХХХХ&customerAccount.productRelationship.p roduct.productLine.name=Counters' \ --header 'Authorization: Bearer access_token'
в среде Postman все проходит на ура, а вот реально ли это автоматизировать посредством Zabbix.
Опыт с ним не большой, прошу отнестись с пониманием.
Comment