Application programming interface - хитрі інструменти
Application Programming Interface (API)
Проект FoxTools надає безкоштовний доступ до всіх служб сайту за коштами API (Application Programming Interface). Більш того, практично всі сервіси самого FoxTools.ru працюють через API.
Для роботи з API необхідно мати навички програмування, в тому числі: відправка і отримання HTTP-запитів, розуміння базових принципів роботи протоколу HTTP і Інтернету, робота з текстовими, бінарними даними, обробка XML і / або JSON даних.
Для доступу до API необхідна реєстрація на сайті FoxTools.ru.
Інтерфейс приймає POST-запити і дозволяє видавати відповіді в форматах: XML, JSON або TEXT. Для GET-запитів інтерфейс видає довідкову інформацію щодо використання методів API.
Запити до API можна виконувати як з сайтів, так і з додатків.
Якщо ви програмуєте під .NET Framework. то ви можете скачати готову бібліотеку для роботи з API.
Як отримати доступ до API?
Щоб отримати доступ до API, необхідно зареєструватися на сайті FoxTools.ru.

Мал. 1. Розташування кнопки «Підключити додаток» в Особистому кабінеті.
Зверніть увагу, будь-які параметри програми ви в будь-який час зможете без проблем змінити.

Мал. 2. Введення основної інформації про програму.

Мал. 3. Налаштування обмежень доступу до API по IP.

Мал. 4. Вибір служб, які будуть доступні підключається сайту.
Аналогічним чином виберіть платні інструменти, якщо вони є, і натисніть кнопку «Зберегти», щоб зберегти параметри програми. Після цього, в списку додатків з'явиться підключений додаток.
Для доступу до API необхідно вказувати ідентифікатор додатки і відкритий ключ. Дізнатися ідентифікатор додатки і ключ доступу можна прямо в списку додатків, дивіться малюнок № 5. На малюнку у додатки «YOлпер» ідентифікатор 4, а ключ 5767dcf5 - **** - **** - **** - 90aba4d4135a (замість зірочок букви і цифри).

Мал. 5. Розташування ідентифікаторів і ключів доступу в списку додатків в Особистому кабінеті.
Крім цього, дані для доступу конкретного додатка до API можна отримати в параметрах програми. Для цього необхідно натиснути на кнопку «Редагувати» в списку додатків. Параметри доступу до API знаходяться на вкладці з відповідним заголовком.
При бажанні, ви можете згенерувати новий ключ доступу до API. Також ви можете вказати секретний ключ. На сьогоднішній день секретний ключ в API не використовується.
Якщо у вас виникнуть каки-небудь питання по роботі з API, ви можете залишати їх на форумі групи FoxTools.ru.
Сайт побудований на HTML5
Для коректної роботи даного сайту потрібно HTML5.
Будь ласка, скористайтеся браузером, який підтримує HTML5. Багато сучасні браузери підтримують HTML5. наприклад:
За додатковою інформацією звертайтеся до адміністратора сайту: support [собака] foxtools.ru