提交 ae537025 authored 作者: JarvanMo's avatar JarvanMo

add sendAuthRequestScope

上级 1af49519
...@@ -19,9 +19,8 @@ ...@@ -19,9 +19,8 @@
- (void)handleAuth:(FlutterMethodCall *)call result:(FlutterResult)result { - (void)handleAuth:(FlutterMethodCall *)call result:(FlutterResult)result {
NSString *openId = call.arguments[@"openId"]; NSString *openId = call.arguments[@"openId"];
[WXApiRequestHandler sendAuthRequestScope:call.arguments[@"scope"] [WXApiRequestHandler sendAuthRequestScope:call.arguments[@"scope"]
State:call.arguments[@"state"] State:call.arguments[@"state"]
OpenID:(openId == (id) [NSNull null]) ?nil:openId OpenID:(openId == (id) [NSNull null]) ? nil : openId];
InViewController:nil];
} }
@end @end
\ No newline at end of file
...@@ -102,6 +102,11 @@ ...@@ -102,6 +102,11 @@
OpenID:(NSString *)openID OpenID:(NSString *)openID
InViewController:(UIViewController *)viewController; InViewController:(UIViewController *)viewController;
+ (BOOL)sendAuthRequestScope:(NSString *)scope
State:(NSString *)state
OpenID:(NSString *)openID;
+ (BOOL)openProfileWithAppID:(NSString *)appID + (BOOL)openProfileWithAppID:(NSString *)appID
Description:(NSString *)description Description:(NSString *)description
UserName:(NSString *)userName UserName:(NSString *)userName
......
...@@ -321,6 +321,18 @@ ...@@ -321,6 +321,18 @@
delegate:[FluwxResponseHandler responseHandler]]; delegate:[FluwxResponseHandler responseHandler]];
} }
+ (BOOL)sendAuthRequestScope:(NSString *)scope
State:(NSString *)state
OpenID:(NSString *)openID
{
SendAuthReq *req = [[SendAuthReq alloc] init];
req.scope = scope; // @"post_timeline,sns"
req.state = state;
req.openID = openID;
return [WXApi sendReq:req];
}
+ (BOOL)openProfileWithAppID:(NSString *)appID + (BOOL)openProfileWithAppID:(NSString *)appID
Description:(NSString *)description Description:(NSString *)description
UserName:(NSString *)userName UserName:(NSString *)userName
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论