Производственный календарь 2018

12:31

Используя наш API вы сможете узнать — выходной сегодня, праздничный или рабочий день. 

Часто разработчикам нужно отправлять уведомления только в рабочие дни.
При этом, ориентироваться на день недели не всегда можно — в календаре бывают переносы праздничных дней и короткие дни.

Мы рекомендуем разработчикам использовать наше API и такую логику:

//Делаем запрос в API и получаем данные о текущем дне
$arrCalendar = json_decode(file_get_contents('https://api.sm.su/v1/calendar/business/?day='.date("Y-m-d")),1);
if($arrCalendar['work'] != 1){
	//Что делаем в выходные (например, ничего - завершаем работу
	exit();
}
//Если не выходной и не праздник - продолжаем работу

Подробную документацию этого метода смотрите в разделе API Сайт-Менеджера.