加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我创建了混合移动应用程序,并在SAP移动服务中注册。 我还启用了推送通知功能。
使用移动座舱页面,我可以将推送通知发送到已注册的设备,因为我已经将用户名添加为移动服务中的通知用户。
但是我无法使用下面的SAP文档中提供的rest API触发推送。
当我在Rest Client中运行API时,响应中得到的状态码为200,而不是201。
我在触发API时传递了两个标头内容类型和具有正确值的授权。
请在这里给点灯。
预先感谢
我认为您只是将请求发布到错误的端点。 如果仅发送给:
,则它将不起作用,因为您缺少applicationRegistrationId。 这是您在文档中找到的URL:
,但是您也可以使用
这可能更容易实现,因为您不必跟踪applicationRegistrationId。
Hello Algar,
< p>您可以确认是否在Neo环境中使用了移动服务吗?您是从请求中得到答复的吗?
最诚挚的问候
Gregor p>
嗨,格雷格,
是的,我仅使用neo的移动服务。
我得到的响应正文为空,状态代码为200
下面是其余的服务详细信息。
https://hcpmsadmin-p1942186383trial。 dispatcher.hanatrial.ondemand.com/restnotification/registration/ >
请求标头:
Content-Type:application/json; charset = utf-8
授权:我的用户名:密码的基本
- 状态码:200
- 缓存控制:无缓存,无存储,必须重新验证
- com.sap.cloud.security.login:登录请求
- 连接:保持活动状态
- 内容编码:gzip
- 内容类型:text/html; charset = utf-8
- 日期:格林尼治标准时间2020年5月20日星期三04:34:40
- 保持活跃:超时= 20
- p3p:CP =" IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS IND CNT"
- 编译指示:无缓存
- 服务器:SAP
- 严格运输安全性:max-age = 31536000; includeSubDomains; 预载
- 传输编码:分块
- 变化:接受编码
请求正文:
响应正文:
空。
响应标题:
现在我已经看到了您的错误。 您当前正在使用管理界面的URL。 该API的正确网址是:
https://hcpms-p1942186383trial.hanatrial.ondemand.com /
打开一个应用程序并切换到选项卡API时,您会看到。
一周热门 更多>