IBM MFP 8 PushNotification适配器

时间:2018-04-16 10:18:16

标签: push-notification ibm-mobilefirst

需要使用IBM MFP 8作为PUSH ADAPTER创建适配器,以便从App向用户发送通知。 例如:如果我确认/成功执行任何步骤,请向用户发送通知,表明此步骤已成功完成。

如何做同样的事?

1 个答案:

答案 0 :(得分:0)

推送服务公开REST端点以调度通知。 Java适配器还公开REST端点。

目前还不清楚为什么要通过将Push服务端点包装在适配器中然后让客户端访问Java端点来使事情复杂化,而Java端点又调用Push端点。

无论您是从非MFP客户端访问Java适配器还是推送服务,您仍然必须使用从机密客户端获取的OAuth令牌。 Java适配器范围和推送适配器范围非常不同。

如果你真的需要做你要问的事,你可以做两件事:

a)首先获取一个覆盖Java适配器+推送服务所需的所有范围的令牌,然后在调用Java适配器时传递它。在Java适配器中,使用AuthenticationContext检索令牌数据并使用它来调用推送服务。

b)获取仅覆盖Java适配器的令牌。一旦调用在Java适配器中,就调用令牌端点以获取覆盖推送服务所需的所有范围的令牌。现在使用Push令牌单独调用Push服务并发送通知。