// // WALuaSocialProxy.h // WACocos2dxLua // // Created by wuyx on 16/9/19. // // #import #import #import @interface WALuaSocialProxy : NSObject /*! #分享调用方法 */ +(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