Topvisor SDK: PHP

Системные требования

  • PHP от 5.4 и выше
  • cURL (php libcurl)

Первичная настройка

Внимание!

  • SDK должна лежать за пределами корня вашего сайта
  • Закрыть доступ извне к файлу config.php (например, через адресную строку барузера)

Пока эти условия не будут выполнены, не переходите к следующим шагам настройки, это не безопасно.

В файле config.php необходимо заполнить параметры авторизации:


Подключение

Импользуемый namespace SDK: TopvisorSDK\V2.

Подключение файлов SDK к вашим скриптам:

<?php use TopvisorSDK\V2 as TV; // вместо "..." необходимо прописать путь до файла autoload, если вы используете composer include(__DIR__.'/../../autoload.php'); // пропишите путь к SDK Topvisor, если вы не используете composer //include_once('topvisor-sdk/src/V2/Fields.php'); //include_once('topvisor-sdk/src/V2/Page.php'); //include_once('topvisor-sdk/src/V2/Pen.php'); //include_once('topvisor-sdk/src/V2/Session.php');

Основные объекты

  • Session - установка сессии
  • Fields - вспомогательный класс для работы с полями
  • Pen - генерация запроса
  • Page - страница с результатом запроса

Пример