Но мой хостинг на PHP 5.2
через пару дней даже для php 5.4
прекратится выпус обновлений безопаности. Бегите от этого хостера.
В целом ваша проблема в том, что пример использует сокращенный синтаксис массивов. Воспользуйтесь обычной:
$message = array(
'username' => '123123',
// ...
);