如何在Twilio的可编程聊天中将$ {USER_FRIENDLY_NAME}作为标题显示,将$ {MESSAGE}作为Push通知有效内容正文显示?

时间:2019-01-21 10:19:54

标签: ios swift twilio twilio-programmable-chat

我想在twilio中的可编程聊天的推送提名中将标题显示为$ {USER_FRIENDLY_NAME},将正文显示为$ {MESSAGE}

我试图在twilio控制台的可编程聊天的推送通知配置模块中进行配置。

立即显示:

enter image description here

预期结果:

enter image description here

如果有人可以提供帮助,我们将不胜感激:)

2 个答案:

答案 0 :(得分:0)

您可以通过在Xcode项目中设置NotificationServiceExtensionNotificationContent来捕获推送通知的每个细节。如果您对这些内容一无所知,可以在丰富的推送通知中使用它们。

UNNotificationServiceExtension中,您可以在那里捕获数据并决定向用户显示什么内容。

func didReceive(_ request: UNNotificationRequest, withContentHandler contentHandler: @escaping (UNNotificationContent) -> Void)

有用的链接:

https://www.raywenderlich.com/8164-push-notifications-tutorial-getting-started

https://www.pluralsight.com/guides/creating-ios-rich-push-notifications

答案 1 :(得分:0)

这里是Twilio开发人员的传播者。

您可以为您的推送通知设置模板,以便它们与您想要的文本一起出现。

有关更多信息,请查看using this event的文档。

我不确定iOS推送通知中是否有可用的特定标题和字幕,但是如果您需要包含换行符。您是否尝试过在模板中加入"\n"