У меня Ваш код работает. Скорее всего, у Вас не установлен php curl.
Чтобы включить показ ошибок, создайте в корне файл с названием
.htaccess и поместите в самое начало код:
php_flag display_errors on
php_flag display_startup_errors on
php_value error_reporting 2047
Советую использовать
в запросе implode для
$users
и
urlencode для
$message
, а также, чтобы отправлять сообщения нескольким пользователям, необходимо использовать параметр
user_ids, а не user_id.
И порекомендовал бы для склонения числительных использовать
функцию, а не прописывать все дни в массиве.