我在我的React Native应用程序中使用OneSignal,而我正在使用的API中的一个端点要求一个OneSignal推送令牌。他们要求的令牌似乎与在OneSignal上为我的应用程序生成的app ID
格式相同。他们是同一回事吗?
不,它们不是,onesignal appId是应用程序的标识符onesignal中有几种键]
下面的代码可用于获取玩家ID和pushtoken
componentWillMount() {
OneSignal.init("YOUR_ONESIGNAL_APPID");
OneSignal.addEventListener('ids', this.onIds);
}
componentWillUnmount() {
OneSignal.removeEventListener('ids', this.onIds);
}
onIds(device) {
console.log('Device info: ', device);
}
设备变量将具有playerId和pushToken
可以在SDK Page处找到更多信息