【发布时间】:2017-07-14 08:10:09
【问题描述】:
也许有人知道在使用 OneSignal 接收通知时如何获取设备令牌?
【问题讨论】:
标签: android push-notification onesignal
也许有人知道在使用 OneSignal 接收通知时如何获取设备令牌?
【问题讨论】:
标签: android push-notification onesignal
就是这样:
OneSignal.idsAvailable(new OneSignal.IdsAvailableHandler() {
@Override
public void idsAvailable(String userId, String registrationId) {
Log.d("debug", "User:" + userId);
if (registrationId != null)
Log.d("debug", "registrationId:" + registrationId);
}
});
它有助于获取用户 ID,这实际上是一个设备令牌。
【讨论】:
如果您使用的是react native SDK,您可以从设备状态中检索它:
const pushToken = (await OneSignal.getDeviceState()).pushToken
【讨论】: