在应用研发平台EMAS上,请问使用RestApi的高级推送接口时, 针对Oppo 需要什么额外参数吗?我使用这个接口其他厂商都可以推送成功, oppo不成功。 拿到oppo的regId 在oppo控制台 后台可以推送成功。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在使用阿里云EMAS RestApi的高级推送接口时,对于不同的设备厂商,可能需要提供不同的参数。对于OPPO,可能需要提供一个额外的参数"app_id"。
这个"app_id"是OPPO设备的一个标识符,用于区分不同的应用程序。如果你在使用其他厂商的设备时没有提供这个参数,那么你的应用程序可能会被OPPO设备识别为一个未知应用程序,从而无法接收到推送通知。
如果你在OPPO设备上使用相同的RegId在其他平台上可以正常接收到推送通知,但在EMAS RestApi的高级推送接口上无法接收到推送通知,那么可能是因为你在使用EMAS RestApi的高级推送接口时没有提供正确的"app_id"。
你可以尝试在你的EMAS RestApi的高级推送接口的请求中添加一个"app_id"参数,并将其值设置为你在OPPO设备上使用的应用程序的AppID。这样应该可以帮助你的应用程序在OPPO设备上正常接收推送通知。