当前位置: 首页 > 知识库问答 >
问题:

React Native Onesignal-发送通知后用户状态取消订阅

单于淇
2023-03-14

每当向特定玩家ID发送通知时,具有该玩家ID的用户将被取消订阅。发送通知之前的状态在OneSignal仪表板中订阅。设备上没有收到任何通知。从REST API发送的所有相应通知都将响应返回为错误:

{ id: '',
recipients: 0,
errors:
{ invalid_player_ids: [ 'example_player_id' ] } }

环境

OneSignal SDK-“react-native OneSignal”:“^3.3.2”react-native版本-“react-native”:“^0.60.4”,

共有1个答案

丁理
2023-03-14

对于任何有此问题的人,请检查您的项目是否同时使用GCM和FCM。我有react native push notifications library,它使用的是GCM,而OneSignal使用的是FCM。消除这一冲突解决了问题。

 类似资料:
  • 在以前的Woocommerce版本中,当订单从挂起状态更改为取消状态时,会自动发送电子邮件通知(在我的例子中,这发生在admin的inventory部分中设置的分配时间之后)。 在WooCommerce 3.0.8中,他们删除了这种自动化,并将其标记为修补程序:https://github.com/WooCommerce/WooCommerce/blob/master/changelog.txt

  • 说明 此消息发送通知给客人,用于如:通知取餐、订单菜品沽清等需要发送消息给客人的场景。 注意此接口使用微信“客服消息”接口发送的文本信息,必须具备高级接口权限的账号(认证服务号)才能使用。 注意只能平台微信餐厅的订单可以发送消息,外卖平台的订单无法发送通知 请求地址 http://api.dc78.cn/Api/do_notify 请求参数 GET参数 参数名称 必填 描述 范例 id 订单编号

  • 此消息发送通知给客人,用于如:通知取餐、订单菜品沽清等需要发送消息给客人的场景。 注意此接口使用微信“客服消息”接口发送的文本信息,必须具备高级接口权限的账号(认证服务号)才能使用。 注意只能平台微信餐厅的订单可以发送消息,外卖平台的订单无法发送通知 请求参数说明 参数 描述 必填 示例值 类型 最大长度 action 接口参数组 是 object └action 需要调用的接口名称 是 do_n

  • 说明 此接口用于向排队的微信用户发送消息,如到号时的叫号信息 请求地址 http://api.dc78.cn/Api/wwnotify 请求方式 GET 请求参数 URL参数 参数名称 必填 描述 范例 id 排队号id msg 要发送的信息 POST参数 参数名称 必填 描述 范例 无 GET参数 参数名称 必填 描述 范例 id 排队号id 是 排队列表协议中的id 223729 msg 通知

  • 线下取的号不能发送通知 请求参数说明 参数 描述 必填 示例值 类型 最大长度 action 接口参数组 是 object └action 需要调用的接口名称 是 wwget string get GET参数组,本组参数需要参与签名 是 object └id 排队号id 否 47302320 number └msg 通知消息 否 38号客人请返回用餐啦 string 请求示例 { "action

  • 问题内容: 如何禁用/取消已设置的通知? 这是我的日程安排功能。 问题答案: 要取消所有待处理的通知,可以使用以下方法: 要取消特定通知,