У вас, случаем,не опечатка вот тут:
КОД: ВЫДЕЛИТЬ ВСЁ
$params["vmsgfile"] = "@./testfile.txt";
Файл с номерами должен указываться так:
КОД: ВЫДЕЛИТЬ ВСЁ
$params["numfile"] = "@./testfile.txt";
Это признаю, моя не доработка.
Ну и message не может содержать просто пробел - как раз будет ошибка 400.
А как же это:
message - Текстовое сообщение для отправки. Может быть пустым. В этом случае, текст сообщения будет браться из файла с номерами телефонов. Для action = send. В тексте сообщения разрешается использовать следующие переменные:
%CT_N% – имя получателя из адресной книги пользователя,
%CT_F% – фамилия получателя,
%CT_M% – отчество получателя,
%CT_FN% – отображаемое имя получателя,
%CT_COL_N% – номер колонки в текстовом файле, где N – номер от 1 (на данный момент еще не поддерживается).
Мне надо чтоб текст сообщения брался из файла, поэтому параметр message оставляю пустым .