Mobile Service Neo与Cloud Foundry中不兼容的推送通知端点

2020-08-28 17:44发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,移动服务专家

当前,我们仍在Neo上使用SAP CP Mobile Service。 我们已经使用适用于iOS的SAP Cloud Platform SDK实施了一个iOS本机应用程序。 为了在SAP ERP后端发生相关更改时向用户发送推送通知,我们使用SAP Gateway标准功能通知通道并配置了添加与SAP移动平台一起使用的推送。 在此处调用的移动服务中的API端点是/restnotification。 创建新通知时,HTTP POST请求将通过以下有效负载发送到/restnotification/capability/-

 {
   "通知":{
     " data":" {\" NotificationId \":\" AFBWg3K9Htqr8wcnkhZA8w == \",\" Text \":\" \",\" NavigationTargetObject \":\"  \",\" NavigationTargetAction \"  :\"  \",\" NavigationTargetParam \":[{\" Key \":\" notification \",\" Value \":\" Notification Text"},{\" Key \":\  " orderno \",\" Value \":\" 000040206094 \"}],\" Actions"":[],\" NotificationTypeId \":\" \"}",
     " alert":"通知文本"
   },
   "用户":[
     {
       " user":" ",
       "徽章":{
         " -":4
       },
       "构成因素": [
         "片剂",
         "电话"
       ]
     }
   ]
 }
 

此有效负载由SAP网关中的/IWNGW/CL_OUT_NOTIF_SMP类生成。 此类实现/IWNGW/IF_OUT_PUSH_SMP_ADAPTER接口。

当我现在查看 Remote 用于Cloud Foundry Mobile服务的Push Notification API ,必须将POST发送到其他端点:

/backend/capabilities/{capabilityName}/notifications 

有效载荷看起来非常相似,但似乎需要更多选择。

现在我的问题是:SAP何时提供接口/IWNGW/IF_OUT_PUSH_SMP_ADAPTER的实现,以使SAP Gateway Notification Channel与Cloud Foundry移动服务兼容?

最诚挚的问候
格雷戈尔

抄送: Jitendra Kansal 安德烈·费舍尔

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,移动服务专家

当前,我们仍在Neo上使用SAP CP Mobile Service。 我们已经使用适用于iOS的SAP Cloud Platform SDK实施了一个iOS本机应用程序。 为了在SAP ERP后端发生相关更改时向用户发送推送通知,我们使用SAP Gateway标准功能通知通道并配置了添加与SAP移动平台一起使用的推送。 在此处调用的移动服务中的API端点是/restnotification。 创建新通知时,HTTP POST请求将通过以下有效负载发送到/restnotification/capability/-

 {
   "通知":{
     " data":" {\" NotificationId \":\" AFBWg3K9Htqr8wcnkhZA8w == \",\" Text \":\" \",\" NavigationTargetObject \":\"  \",\" NavigationTargetAction \"  :\"  \",\" NavigationTargetParam \":[{\" Key \":\" notification \",\" Value \":\" Notification Text"},{\" Key \":\  " orderno \",\" Value \":\" 000040206094 \"}],\" Actions"":[],\" NotificationTypeId \":\" \"}",
     " alert":"通知文本"
   },
   "用户":[
     {
       " user":" ",
       "徽章":{
         " -":4
       },
       "构成因素": [
         "片剂",
         "电话"
       ]
     }
   ]
 }
 

此有效负载由SAP网关中的/IWNGW/CL_OUT_NOTIF_SMP类生成。 此类实现/IWNGW/IF_OUT_PUSH_SMP_ADAPTER接口。

当我现在查看 Remote 用于Cloud Foundry Mobile服务的Push Notification API ,必须将POST发送到其他端点:

/backend/capabilities/{capabilityName}/notifications 

有效载荷看起来非常相似,但似乎需要更多选择。

现在我的问题是:SAP何时提供接口/IWNGW/IF_OUT_PUSH_SMP_ADAPTER的实现,以使SAP Gateway Notification Channel与Cloud Foundry移动服务兼容?

最诚挚的问候
格雷戈尔

抄送: Jitendra Kansal 安德烈·费舍尔

付费偷看设置
发送
5条回答
Nir深蓝
1楼 · 2020-08-28 18:28.采纳回答

你好,格雷格,

可以检查吗

https://help.sap.com/viewer/ 468990a67780424a9e66eb096d4345bb/Cloud/zh-CN/ce6ab60c07694623ab7366f8c4adf52a.html

顺便说一句,示例中的主机URL不好,我将跟进文档票证。

谢谢,
Guoping

jovirus
2楼-- · 2020-08-28 18:14

注意到这没有响应,在内部循环。

Cikesha
3楼-- · 2020-08-28 18:14

在CF上,我们还支持
/restnotification/capability/{capabilityName}

野沐沐
4楼-- · 2020-08-28 18:32

谢谢国平。

我还有一个问题:为什么 POST推送为 API服务记录在 help.sap.com SAP API业务中心推送功能场景仅在 help.sap.com 。 希望您也可以在 api.sap.com 上触发发布重新通知端点的过程。

最诚挚的问候
格雷戈尔

路亽曱_Ryan
5楼-- · 2020-08-28 18:19

郭平,您好:

最诚挚的问候
格雷戈尔

一周热门 更多>