PHP API для взаимодействия с сервисом "Мой Налог" (ЛКНПД)
GET /index.php?method=get_profile&username=YOUR_USERNAME&password=YOUR_PASSWORD
POST /index.php
{
"method": "get_profile",
"username": "YOUR_USERNAME",
"password": "YOUR_PASSWORD"
}GET /index.php?method=create_income&username=USER&password=PASS&amount=1000&comment=Услуги
POST /index.php
{
"method": "create_income",
"username": "YOUR_USERNAME",
"password": "YOUR_PASSWORD",
"amount": 1000,
"comment": "Название услуги"
}GET /index.php?method=get_incomes&username=USER&password=PASS
POST /index.php
{
"method": "get_incomes",
"username": "YOUR_USERNAME",
"password": "YOUR_PASSWORD"
}GET /index.php
GET /index.php?method=help
# Получить профиль
curl "https://lknpd-nalog.fuckdev.ru?method=get_profile&username=YOUR_USERNAME&password=YOUR_PASSWORD"
# Создать доход
curl -X POST https://lknpd-nalog.fuckdev.ru \
-H "Content-Type: application/json" \
-d '{"method":"create_income","username":"YOUR_USERNAME","password":"YOUR_PASSWORD","amount":1500,"comment":"Консультация"}'// Получить профиль
fetch('https://lknpd-nalog.fuckdev.ru?method=get_profile&username=YOUR_USERNAME&password=YOUR_PASSWORD')
.then(response => response.json())
.then(data => console.log(data));
// Создать доход
fetch('https://lknpd-nalog.fuckdev.ru', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
method: 'create_income',
username: 'YOUR_USERNAME',
password: 'YOUR_PASSWORD',
amount: 1000,
comment: 'Услуги'
})
})- PHP 7.4+
- Расширение cURL
- Доступ к https://lknpd.nalog.ru
- Загрузите
index.phpна ваш веб-сервер - Убедитесь, что включено расширение cURL
- Настройте CORS при необходимости
- Все запросы возвращают данные в формате JSON
- Поддерживаются GET и POST запросы
- Для POST можно использовать JSON или form-data
- Временная зона: Europe/Moscow