|
@@ -262,7 +262,7 @@ UNI_EXPORT_METHOD_SYNC(@selector(clearAllNotification))
|
|
|
//public void getAuthCode(String appId, int appType, String host, JSCallback successCB, JSCallback failCB) {
|
|
|
// ChatManager.Instance().getAuthCode(appId, appType, host, new JSGeneralCallback2(successCB, failCB));
|
|
|
//}
|
|
|
-UNI_EXPORT_METHOD(@selector(getUserInfoEx:refresh:success:error:))
|
|
|
+UNI_EXPORT_METHOD(@selector(getAuthCode:appType:host:success:error:))
|
|
|
- (void)getAuthCode:(NSString *)appId appType:(int)appType host:(NSString *)host success:(UniModuleKeepAliveCallback)successCB error:(UniModuleKeepAliveCallback)errorCB {
|
|
|
[[WFCCIMService sharedWFCIMService] getAuthCode:appId type:appType host:host success:^(NSString *authCode) {
|
|
|
if(successCB) {
|
|
@@ -275,6 +275,24 @@ UNI_EXPORT_METHOD(@selector(getUserInfoEx:refresh:success:error:))
|
|
|
}];
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+//@UniJSMethod(uiThread = true)
|
|
|
+//public void configApplication(String appId, int appType, long timestamp, String nonceStr, String signature, JSCallback successCB, JSCallback failCB) {
|
|
|
+// ChatManager.Instance().configApplication(appId, appType, timestamp, nonceStr, signature, new JSGeneralCallback(successCB, failCB));
|
|
|
+//}
|
|
|
+UNI_EXPORT_METHOD(@selector(configApplication:appType:timestamp:nonceStr:signature:success:error:))
|
|
|
+- (void)configApplication:(NSString *)appId appType:(int)appType timestamp:(int64_t)timestamp nonceStr:(NSString *)nonceStr signature:(NSString *)signature success:(UniModuleKeepAliveCallback)successCB error:(UniModuleKeepAliveCallback)errorCB {
|
|
|
+ [[WFCCIMService sharedWFCIMService] configApplication:appId type:appType timestamp:timestamp nonce:nonceStr signature:signature success:^(void){
|
|
|
+ if(successCB) {
|
|
|
+ successCB(nil, NO);
|
|
|
+ }
|
|
|
+ } error:^(int error_code) {
|
|
|
+ if(errorCB) {
|
|
|
+ errorCB(@(error_code), NO);
|
|
|
+ }
|
|
|
+ }];
|
|
|
+}
|
|
|
+
|
|
|
//@UniJSMethod(uiThread = false)
|
|
|
//public String getUserInfo(String userId, boolean refresh, String groupId) {
|
|
|
// UserInfo userInfo = ChatManager.Instance().getUserInfo(userId, groupId, refresh);
|