setAndroidPushToken method
Implementation
@override
Future<TencentCloudChatPushResult> setAndroidPushToken({
required String businessID,
required String pushToken,
}) async {
// @Deprecated & Android-only 语义,ohos 不实现,返回错误避免调用方误认为生效
if (_isOhos) {
return _ohosUnsupported('setAndroidPushToken');
}
try {
await _methodChannel.invokeMethod("setAndroidPushToken", {
"business_id": businessID,
"push_token": pushToken,
});
return TencentCloudChatPushResult(code: 0);
} on PlatformException catch (e) {
return TencentCloudChatPushResult(
code: int.tryParse(e.code) ?? -1,
errorMessage: e.message,
);
}
}