Меню

WATSONS #РИТМЖИТТЯ

Сайт для проведения конкурса от Watsons

    • Категория Веб-сайт
    • Дата 18 августа 2016
    • Технологии HTML5, PHP, jQuery, CSS3, Laravel, Javascript
    • Клиент The Moon Agency
    • Посмотреть вживую Посмотреть сайт

    Описание

    Компания Watsons беспокоиться о здоровьи своих клиентов, поэтому они решили провести акцию #РИТМЖИТТЯ.
    Участвующие могут зарегестрироваться через соц.сети и принять участие в акции. Для участников Watsons Club более расширенная акция.

    Для реализации был выбран Laravel Framework. Он позволил очень гибко выполнить проект. Кроме статических данных, на сайте очень много динамических, работа с фото участников, работа с апи. соц.сетей.

    Так же по задумке заказчика, должно было быть API Facebook для проверки подписан человек на страницу Watsons или нет. Наша команда выполнила эту задачу, но Facebook запретил использовать это API для данных целей.

    API соц. сетей, которые мы использовали:
    1) авторизация
    2) постинг на страницу участника
    3) заливка фото в соц.сеть
    4) проверка подписан ли участник на страницу Watsons
    5) форма подписки на страницу

    С использованием API Вконтакте и Facebook обнаружили множество багов для платформ iOS и Android.
    Примеры багов:
    1) Если у вас стоит приложение Вконтакте на Android оно попытается перехватить запрос к API постинга.
    2) На платформе iOS (браузер Chrome) при автоизации Facebook - соц.сеть отдает ошибку "Увы, ваш браузер не поддерживается".