| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- //
- // Kit.h
- // Kit
- //
- // Created by Oranger on 2019/9/9.
- // Copyright © 2019 Alex. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import <UIKit/UIKit.h>
- NS_ASSUME_NONNULL_BEGIN
- @interface CrudeMingle : NSObject
- typedef void (^InitCallBack)(int code , NSString *msg);
- typedef void (^LoginCallBack)(int code , NSString *msg, NSString *sessionID, NSString *accountid, NSString *fbid, NSString *loginType);
- typedef void (^bindCallBack)(int code , NSString *msg, NSString *fbid);
- typedef void (^FuCallBack)(int code , NSString *msg, NSString *orderID);
- typedef void (^InviteCallBack)(int code , NSString *msg, NSArray *useridAry);
- // *****************************************************************************
- #pragma **************** -- 有 SDK界面的 API -- ***************
- /// 实例化
- + (CrudeMingle *)share;
- /// 初始化
- - (void)InitEhuoia:(InitCallBack)callBack;
- /**
- * 登录
- * @param callBack 回调信息 //loginType: 【 0:游客 |1:Facebook |2:账号 】
- */
- - (void)LoginEhuoiaWithCallback:(LoginCallBack)callBack;
- /**
- * 支付
- *
- * @param price 单价(单位:元)
- * @param gameName 游戏名称
- * @param serverName 服务器名称
- * @param customOrderId 自定义订单号
- * @param customInfo 自定义信息
- * @param productId 计费点
- * @param productDesc 商品描述
- * @param callBackUrl 游戏的回调地址
- * @param callBack 回调信息 //code: 0成功 1失败
- */
- - (void)FuEhuoiaWithPrice:(NSString *)price
- GameName:(NSString *)gameName
- ServerName:(NSString *)serverName
- CustomOrderId:(NSString *)customOrderId
- CustomInfo:(NSString *)customInfo
- ProductId:(NSString *)productId
- ProductDesc:(NSString *)productDesc
- CallBackUrl:(NSString *)callBackUrl
- AndCallBack:(FuCallBack)callBack;
- /// 注销
- - (BOOL)logout;
- ///获取设备信息
- -(void) getDeviceInfoResult:(InitCallBack) callback;
- @end
- NS_ASSUME_NONNULL_END
|