expiresIn -> expiresTime
This commit is contained in:
parent
1da9e057c7
commit
bf6269d741
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
* fix
|
* fix
|
||||||
* shareMultiImage/shareVideo
|
* shareMultiImage/shareVideo
|
||||||
|
* breake change: expiresIn -> expiresTime
|
||||||
|
|
||||||
## 4.0.0
|
## 4.0.0
|
||||||
|
|
||||||
|
@ -140,6 +140,7 @@ iOS 9系统策略更新,限制了http协议的访问,此外应用需要在
|
|||||||
## flutter
|
## flutter
|
||||||
|
|
||||||
* break change
|
* break change
|
||||||
|
* 4.0.1: expiresIn -> expiresTime
|
||||||
* 4.0.0: 按标准插件书写重构
|
* 4.0.0: 按标准插件书写重构
|
||||||
* 3.0.0: 重构
|
* 3.0.0: 重构
|
||||||
* 2.0.2: iOS Universal Links
|
* 2.0.2: iOS Universal Links
|
||||||
|
@ -205,8 +205,7 @@ public class WeiboKitPlugin implements FlutterPlugin, ActivityAware, PluginRegis
|
|||||||
map.put("userId", token.getUid());
|
map.put("userId", token.getUid());
|
||||||
map.put("accessToken", token.getAccessToken());
|
map.put("accessToken", token.getAccessToken());
|
||||||
map.put("refreshToken", token.getRefreshToken());
|
map.put("refreshToken", token.getRefreshToken());
|
||||||
final long expiresIn = (long) Math.ceil(token.getExpiresTime() / 1000.0);
|
map.put("expiresTime", token.getExpiresTime());
|
||||||
map.put("expiresIn", expiresIn);// 向上取整
|
|
||||||
} else {
|
} else {
|
||||||
map.put("errorCode", WeiboErrorCode.UNKNOWN);
|
map.put("errorCode", WeiboErrorCode.UNKNOWN);
|
||||||
}
|
}
|
||||||
|
@ -149,11 +149,11 @@
|
|||||||
NSString *userId = authorizeResponse.userID;
|
NSString *userId = authorizeResponse.userID;
|
||||||
NSString *accessToken = authorizeResponse.accessToken;
|
NSString *accessToken = authorizeResponse.accessToken;
|
||||||
NSString *refreshToken = authorizeResponse.refreshToken;
|
NSString *refreshToken = authorizeResponse.refreshToken;
|
||||||
long long expiresIn = ceil(authorizeResponse.expirationDate.timeIntervalSinceNow); // 向上取整
|
long long expiresTime = authorizeResponse.expirationDate.timeIntervalSince1970 * 1000;
|
||||||
[dictionary setValue:userId forKey:@"userId"];
|
[dictionary setValue:userId forKey:@"userId"];
|
||||||
[dictionary setValue:accessToken forKey:@"accessToken"];
|
[dictionary setValue:accessToken forKey:@"accessToken"];
|
||||||
[dictionary setValue:refreshToken forKey:@"refreshToken"];
|
[dictionary setValue:refreshToken forKey:@"refreshToken"];
|
||||||
[dictionary setValue:[NSNumber numberWithLongLong:expiresIn] forKey:@"expiresIn"];
|
[dictionary setValue:[NSNumber numberWithLongLong:expiresTime] forKey:@"expiresTime"];
|
||||||
}
|
}
|
||||||
[_channel invokeMethod:@"onAuthResp" arguments:dictionary];
|
[_channel invokeMethod:@"onAuthResp" arguments:dictionary];
|
||||||
} else if ([response isKindOfClass:[WBSendMessageToWeiboResponse class]]) {
|
} else if ([response isKindOfClass:[WBSendMessageToWeiboResponse class]]) {
|
||||||
|
@ -63,7 +63,7 @@ class AuthResp extends BaseResp {
|
|||||||
this.userId,
|
this.userId,
|
||||||
this.accessToken,
|
this.accessToken,
|
||||||
this.refreshToken,
|
this.refreshToken,
|
||||||
this.expiresIn,
|
this.expiresTime,
|
||||||
});
|
});
|
||||||
|
|
||||||
factory AuthResp.fromJson(Map<String, dynamic> json) =>
|
factory AuthResp.fromJson(Map<String, dynamic> json) =>
|
||||||
@ -72,7 +72,7 @@ class AuthResp extends BaseResp {
|
|||||||
final String? userId;
|
final String? userId;
|
||||||
final String? accessToken;
|
final String? accessToken;
|
||||||
final String? refreshToken;
|
final String? refreshToken;
|
||||||
final int? expiresIn;
|
final int? expiresTime;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Map<String, dynamic> toJson() => _$AuthRespToJson(this);
|
Map<String, dynamic> toJson() => _$AuthRespToJson(this);
|
||||||
|
@ -6,16 +6,14 @@ part of 'resp.dart';
|
|||||||
// JsonSerializableGenerator
|
// JsonSerializableGenerator
|
||||||
// **************************************************************************
|
// **************************************************************************
|
||||||
|
|
||||||
AuthResp _$AuthRespFromJson(Map<String, dynamic> json) {
|
AuthResp _$AuthRespFromJson(Map<String, dynamic> json) => AuthResp(
|
||||||
return AuthResp(
|
errorCode: json['errorCode'] as int? ?? 0,
|
||||||
errorCode: json['errorCode'] as int? ?? 0,
|
errorMessage: json['errorMessage'] as String?,
|
||||||
errorMessage: json['errorMessage'] as String?,
|
userId: json['userId'] as String?,
|
||||||
userId: json['userId'] as String?,
|
accessToken: json['accessToken'] as String?,
|
||||||
accessToken: json['accessToken'] as String?,
|
refreshToken: json['refreshToken'] as String?,
|
||||||
refreshToken: json['refreshToken'] as String?,
|
expiresTime: json['expiresTime'] as int?,
|
||||||
expiresIn: json['expiresIn'] as int?,
|
);
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
Map<String, dynamic> _$AuthRespToJson(AuthResp instance) => <String, dynamic>{
|
Map<String, dynamic> _$AuthRespToJson(AuthResp instance) => <String, dynamic>{
|
||||||
'errorCode': instance.errorCode,
|
'errorCode': instance.errorCode,
|
||||||
@ -23,15 +21,13 @@ Map<String, dynamic> _$AuthRespToJson(AuthResp instance) => <String, dynamic>{
|
|||||||
'userId': instance.userId,
|
'userId': instance.userId,
|
||||||
'accessToken': instance.accessToken,
|
'accessToken': instance.accessToken,
|
||||||
'refreshToken': instance.refreshToken,
|
'refreshToken': instance.refreshToken,
|
||||||
'expiresIn': instance.expiresIn,
|
'expiresTime': instance.expiresTime,
|
||||||
};
|
};
|
||||||
|
|
||||||
ShareMsgResp _$ShareMsgRespFromJson(Map<String, dynamic> json) {
|
ShareMsgResp _$ShareMsgRespFromJson(Map<String, dynamic> json) => ShareMsgResp(
|
||||||
return ShareMsgResp(
|
errorCode: json['errorCode'] as int? ?? 0,
|
||||||
errorCode: json['errorCode'] as int? ?? 0,
|
errorMessage: json['errorMessage'] as String?,
|
||||||
errorMessage: json['errorMessage'] as String?,
|
);
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
Map<String, dynamic> _$ShareMsgRespToJson(ShareMsgResp instance) =>
|
Map<String, dynamic> _$ShareMsgRespToJson(ShareMsgResp instance) =>
|
||||||
<String, dynamic>{
|
<String, dynamic>{
|
||||||
|
Loading…
Reference in New Issue
Block a user