@ivashjke
Vue JS, React, React Native

API Viber проблема отправки сообщений?

Есть паблик аккаунт Viber
Есть скрипт на PHP который собирает некоторые данные из таблицы -> формирует сообщение и отправляет в этот аккаунт

При запуске скрипта из браузера - все отрабатывает штатно, сообщения доходят всем кто подписан
Но если запускать скрипт из командной строки или по cron'у
У всех получателей одна и та же ошибка

[status] => 999
[status_message] => Bad receiver ID
[message_token] => ********************

описания ошибки в документации не нашел (судя по всему она значится как Other error code)

Скрипт должен работать именно по cron
Кто сталкивался или может идеи какие есть ?
  • Вопрос задан
  • 1527 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ivashjke Автор вопроса
Vue JS, React, React Native
Если вдруг кто столкнется с такой же проблемой

Дело оказалось в кодировке
В моем случае
При формировании сообщений использовались функции strtoupper и substr
Замена на mb_strtoupper и mb_substr соответственно, исправили ситуацию
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы