Мы собираемся использовать mailgun API для пакетной отправки электронных писем, в этом формате пользовательская переменная получателя выглядит примерно так: «% receient.key%».Я застрял в месте, где есть пользовательские переменные в ссылках <a href=app.lvh.me:3000?id=%recipient.id%></a>
, но в рельсах сгенерированный URL будет в закодированной форме (в моем случае я использую url_for), ссылка будет изменена как <a href=app.lvh.me:3000?id=%25recipient.id%25></a>
(%закодировано), Как эффективно обработать этот случай?
Ключи получателя будут заменены значениями на сервере MailGun.Так есть ли способ удалить только содержимое, начинающееся с %recipient.key%
, я должен использовать регулярное выражение?Или другие эффективные способы?