需要使用IBM MFP 8作为PUSH ADAPTER创建适配器,以便从App向用户发送通知。 例如:如果我确认/成功执行任何步骤,请向用户发送通知,表明此步骤已成功完成。
如何做同样的事?
答案 0 :(得分:0)
推送服务公开REST端点以调度通知。 Java适配器还公开REST端点。
目前还不清楚为什么要通过将Push服务端点包装在适配器中然后让客户端访问Java端点来使事情复杂化,而Java端点又调用Push端点。
无论您是从非MFP客户端访问Java适配器还是推送服务,您仍然必须使用从机密客户端获取的OAuth令牌。 Java适配器范围和推送适配器范围非常不同。
如果你真的需要做你要问的事,你可以做两件事:
a)首先获取一个覆盖Java适配器+推送服务所需的所有范围的令牌,然后在调用Java适配器时传递它。在Java适配器中,使用AuthenticationContext检索令牌数据并使用它来调用推送服务。
b)获取仅覆盖Java适配器的令牌。一旦调用在Java适配器中,就调用令牌端点以获取覆盖推送服务所需的所有范围的令牌。现在使用Push令牌单独调用Push服务并发送通知。