码迷,mamicode.com
首页 > 其他好文 > 详细

quick Cocos2dx lua 接anysdk

时间:2015-06-01 14:41:08      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

 

quick3.3 的quick\samples\anysdk中有例子,具体用法可以参考官方文档,将的非常详细。

 

1.框架接口设计

系统介绍

必接入流程简要描述

消息通知

可扩展性

测试模式

添加测试账号

在dev.anysdk.com后台添加测试账号,并且添加相应的测试币。

使用测试账号

生成的测试账号,可用来完成接入AnySDK Framework的登陆、登出、支付功能

其他接口

其他接口AnySDK Framework也提供了简易的界面或者Log 告知接口调用成功

2.anysdk-Lua用户系统接口

讲了用户登录,以及切换用户等接口

 

--获取AgentManger
local agent = AgentManager:getInstance()
--初始化并load plugins(注意:初始化和load最好只进行一次,建议agent设置为全局的)
--init
local appKey = "BA5B660B-6DD5-0F67-8CC7-8FE0BA7545D6";
local appSecret = "e23ae7d6da34334d4cc11df0dc7f3de0";
local privateKey = "76E1D975EA4B9A4ECD0E85AF2D782E99";
local oauthLoginServer = "http://oauth.anysdk.com/api/OauthLoginDemo/Login.php";
agent:init(appKey,appSecret,privateKey,oauthLoginServer)
--load
agent:loadAllPlugins()

--get user
local user_plugin = agent:getUserPlugin()


--设置监听
--(pPlugin: ProtocolUser, 用户系统插件, code: UserActionResultCode ,登陆回调返回值;msg : string,返回登陆信息,可能为空)
local function onActionListener( pPlugin, code, msg )
    print("on user action listener.")
    if code == UserActionResultCode.kInitSuccess then
        --do something
    end
end
user_plugin:setActionListener(onActionListener)

 

特殊渠道接口

实名注册(奇虎360)

防沉迷查询(奇虎360)

提交游戏数据接口(UC、上海益玩、pps、oppo、37玩)

调用游戏商店回调(应用汇)

3.anysdk-Lua支付系统接口

 

官网参考文档点这里

quick Cocos2dx lua 接anysdk

标签:

原文地址:http://www.cnblogs.com/zhangfeitao/p/4543813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!