Техническое задание: Интеграция сервисов на WordPress

Основная задача

Необходимо выполнить две ключевые интеграции для сайта на платформе WordPress.

1. Подключение отправки SMS через Яндекс.Облако

Требуется настроить функционал отправки SMS-сообщений с использованием инфраструктуры Яндекс.Облака.

Необходимые действия:

  • Создать сервисный аккаунт в Яндекс.Облаке.
  • Сгенерировать и настроить API-ключ для доступа.
  • Определить и использовать Folder ID.
  • Настроить имя отправителя (Sender ID).
  • Интегрировать сервис с сайтом WordPress, обеспечив корректную отправку SMS.

2. Настройка авторизации через социальную сеть ВКонтакте

Требуется реализовать возможность входа на сайт через аккаунт в социальной сети.

Необходимые действия:

  • Создать приложение в социальной сети.
  • Получить необходимые ключи и идентификаторы (Client ID, Client Secret).
  • Настроить корректные права (scope) для приложения.
  • Интегрировать механизм OAuth-авторизации с сайтом WordPress.
  • Обеспечить бесперебойную работу функции входа и регистрации через социальную сеть.

Общие требования

  • Все работы выполняются на существующем сайте WordPress.
  • Интеграции должны быть стабильными и соответствовать техническим требованиям сервисов.
  • По завершении работ необходимо предоставить краткую документацию по управлению подключенными сервисами.