Как исправить усечение текста в сообщениях, отправленных через aws sns? - PullRequest
0 голосов
/ 22 октября 2019

Мое приложение использует SMS-уведомления для информирования пользователей о входящих денежных переводах в приложении. Но часто (в моем случае 4 из 6 раз) сообщение усекается, поэтому остается только последняя последовательность символов (числовая или символы типа «$»).

Например, когда я отправляю сообщение со ссылкой, заканчивающей сообщение, пользователь получает только URL-порт (3000), в других случаях пользователь получает текст, подобный «$ 10».

sns = Aws::SNS::Client.new(
  region: ENV['AWS_DEFAULT_REGION'],
  access_key_id: ENV['AWS_ACCESS_KEY_ID'],
  secret_access_key: ENV['AWS_SECRET_ACCESS_KEY']
)
sns.publish(
  phone_number: user.phone,
  message: message
)

, где сообщение является«Пользователь% {user_from} только что перевел на ваш счет сумму% {сумма}."

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...