Wuyx
2016-12-22 d8d5ed0df38f9b558a031bfed7b0ad5a3ff6d588
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
//
//  WALuaSocialProxy.h
//  WACocos2dxLua
//
//  Created by wuyx on 16/9/19.
//
//
 
#import <Foundation/Foundation.h>
#import <WASdkIntf/WASdkIntf.h>
#import <AssetsLibrary/AssetsLibrary.h>
@interface WALuaSocialProxy : NSObject<WASharingDelegate,WAAppInviteDialogDelegate,WAGameRequestDialogDelegate>
/*!
 #分享调用方法
 */
+(void)share:(NSDictionary*)dict;
/*!
 @abstract 应用邀请调用方法
 */
+(void)appInvite:(NSDictionary*)dict;
/*!
 @abstract Game Service - 获取可邀请好友列表
 */
+(void)queryInvitableFriends:(NSDictionary*)dict;
/*!
 @abstract Game Service - 查询赠送/索要礼物的好友列表
 */
+(void)queryFriends:(NSDictionary*)dict;
/*!
 @abstract 获取当前App所属的group
 */
+(void)getCurrentAppLinkedGroup:(NSDictionary*)dict;
/*!
 @abstract 获取当前user所属的group
 */
+(void)getCurrentUserGroup:(NSDictionary*)dict;
 
/*!
 @abstract 根据groupId查询对应的group
 */
+(void)getGroup:(NSDictionary*)dict;
 
/*!
 @abstract 返回当前应用推荐的所有group
 */
+(void)getGroups:(NSDictionary*)dict;
 
/*!
 @abstract 加入group
 */
+(void)joinGroup:(NSDictionary*)dict;
 
/*!
 @abstract 打开group
 */
+(void)openGroupPage:(NSDictionary*)dict;
 
/*!
 @abstract Game Service - 查询礼物列表
 */
+(void)queryFBGraphObjects:(NSDictionary*)dict;
/*!
 @abstract Game Service - 赠送礼物
 */
+(void)fbSendGift:(NSDictionary*)dict;
 
/*!
 @abstract Game Service - 索要礼物
 */
+(void)fbAskForGift:(NSDictionary*)dict;
/*!
 @abstract Game Service - 查看收到的礼物
 */
+(void)fbQueryReceivedGifts:(NSDictionary*)dict;
/*!
 @abstract Game Service - 查看好友向自己索要礼物请求
 */
+(void)fbQueryAskForGiftRequests:(NSDictionary*)dict;
/*!
 @abstract Game Service - 删除请求
 */
+(void)fbDeleteRequest:(NSDictionary*)dict;
 
 
/*!
 @abstract 此方法用来取代gameInviteWithPlatform,fbSendGiftWithContent,fbAskForGiftWithContent
 */
+(void)sendRequest:(NSDictionary*)dict;
 
/*!
 @abstract 下面的三个方法是关于奖励机制的,邀请奖励,自定义奖励事件
 @discussion 此方法用来提交Facebook邀请信息
 */
+(void)createInviteRecord:(NSDictionary*)dict;
/*!
 @discussion 触发Facebook被邀请人安装应用事件接口。在玩家登录facebook或者用facebook账号绑定的时候可以触发安装事件
 */
+(void)inviteInstallReward:(NSDictionary*)dict;
/*!
 @discussion 发送Facebook邀请奖励事件统计接口
 */
+(void)inviteEventReward:(NSDictionary*)dict;
@end