quick Cocos2dx lua 接anysdk
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支付系统接口
local iap_plugin_maps = agent:getIAPPlugin()
4.统计系统
local analytics_plugin = agent:getAnalyticsPlugin()
5.分享系统
local share_plugin = agent:getSharePlugin()
6.广告系统
local ads_plugin = agent:getAdsPlugin()
7.社交系统
local social_plugin = agent:getSocialPlugin()
8.推送系统
agent:getPushPlugin()
官网参考文档点这里
quick Cocos2dx lua 接anysdk的更多相关文章
- quick cocos2dx lua 内存释放
前言 对于内存的优化,网上有很多例子和教程.总体来说,就那么几种解决方案,在最后我会简单提下,这里先说下在quick中,对于图片的处理. 1.查看内存调试信息 对于quick框架的了解,我们可以参考\ ...
- quick cocos2dx lua 网络图片 下载 自己主动更新
转载请注明,原文地址:http://blog.csdn.net/dd135373/article/details/46468505 quick coocs2d-x 网络图片下载,自己主动更新纹理,保存 ...
- quick cocos2d-x 入门---井字棋
学习quick cocos2d-x 第二天 ,使用quick-x 做了一个井字棋游戏 . 我假设读者已经 http://wiki.quick-x.com/doku.php?id=zh_cn阅读了这个链 ...
- Cocos2dx lua 3D实例代码
用cocoside 创建一个项目 cocos2dx lua 项目即可 ,然后替换掉gamescene 就可以,具体效果还有函数的参数,相信大家一看就明白.简单说下ide 创建的 cocos lua 项 ...
- Mac在结构quick cocos2d-x编译环境
关于 Quick 很多其它的使用说明可參考安装文件夹下的 README 文件. Quick-Coco2d-x开发工具 普通情况下,我们通常都会採用Cocos Code IDE作为开发工具来高速开发游戏 ...
- 谈论quick-cocos2d-x和cocos2d-x lua了解差异
之前说,我把这个两个词区别.经过太长时间.当然,反击的麻烦.quick-cocos2d-x它提到quick,cocos2d-x lua姑且称为本地lua对. 我认为,首先与这两个小的朋友接触会跟着或多 ...
- Quick Cocos2dx Http通讯
服务端:Python 通讯协议:Http 参考文章: 1 用python实现一个基本的http server服务器 http://blog.sina.com.cn/s/blog_416e3063010 ...
- 用Quick Cocos2dx做一个连连看(一)
呵呵,不知道能不能坚持下来,先写着吧. 预备知识:Quick Cocos2dx 2.2.5基本知识 或者 Cocos2dx基本知识, lua入门 开发工具:Sublime Text 2.0/3.0 原 ...
- 【cocos2d-x + Lua(1) 绑定Lua并使用tolua++】
为什么要使用Lua进行游戏开发?转载请注明出处http://www.cnblogs.com/zisou/p/cocos2dx-lua1.html 上面一个问题我觉得在我们使用Lua之前需要深入思考的, ...
随机推荐
- JavaScript 几种简单的table切换
方法一:for循环+if判断当前点击与自定义数组是否匹配 <!DOCTYPE html> <html lang="en"> <head> < ...
- bug0
1,编码 之前做支付验证的时候,sdk的平台token串有的就是会有空格,折腾了很久,前后端对调好多次都没发现这个问题.结果有的平台验证通过,有的通不过. 仔细调试后发现不通过的url中参数串都是带有 ...
- js 将一段html插入到body最前面
var wrap=document.createElement("div"); var first=document.body.firstChild;//得到页面的第一个元素 va ...
- MySql的join(连接)查询 (三表 left join 写法)
1.内连接:将两个表中存在连结关系的字段符合连接条件的记录形成记录集 Select A.name,B.name from A inner join B on A.id=B.id和 Select A.n ...
- 怎么在Centos7下添加win8.1的启动项
首先找到启动文件. 在/boot/grub2目录下, 找到grub.cfg文件. 然后, sudo修改, 用gedit工具方便. 怎么修改? 打开文件, 找到有两个menuentry开头的部分, 然 ...
- ready是先执行的,load后执行,DOM文档的加载步骤
在jq中在文档载入完毕后有这几种方式去执行指定函数: $(document).ready(function() { // ...代码... }); //document ready 简写 $(func ...
- Android课程---环境配置很重要
- 【iCore3 双核心板】例程二十五:LAN_DNS实验——域名解析
实验指导书及代码包下载: http://pan.baidu.com/s/1jHlBpqe iCore3 购买链接: https://item.taobao.com/item.htm?id=524229 ...
- CentOS7安装配置redis-3.0.0
一.安装必要包 yum install gcc 二.linux下安装 #下载 wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar ...
- HTML中的图像
格式: 1.JPEG:文件品质高,内存大,文件大小为GIF的1/4,色彩丰富 2.PNG:内存最小,图像不失真,支持透明度设置 3.GIF:适合显示色调不连续或具有大面积单一颜色的图像,比如导航条.按 ...