`

游戏接腾讯平台的一些锁事

阅读更多

转自:http://hi.baidu.com/silvanote/item/83c5728af7aea55527ebd968

 

前端:FLASH

后端:JAVA

协议:TCP

 

第一步,得注册个帐号 得有点钱。

 

第二步,买一个CVM服务器 还有一个CDB   这个CDB就是一个MYSQL数据库  CVM上按道理可以装MYSQL 但后面因为端口问题 一直折腾的 放弃了 就买了一个CDB 然后 后面客服又说不能在CVM上装MYSQL。。。。。。 各种不知道怎么理解的意思

 

第三步 CVM CDB都有了 装各种软件  具体怎么装。找你们的后台 或网管吧。下面详细介绍 怎么部署前端的问题

 

必须软件:

xshell 4  怎么用 找网管

filezilla  怎么用 找网管

 

我们选择的服务 是多区多服托管


 

问题一【上传】

 

1、先filezilla 连接你的CVM服务器FTP地址 将你的前端打个包上传 上去 如webapp.tar.bz2

2、然后用xshell 去下载。。xshell 是操控CVM虚拟机的。。一堆命令 要熟悉 具体也就这几步

 

lftp -u 帐号,密码 cvmftp.tencentyun.com:53000 -e 'get webapp.tar.bz2 -o 

回车

 

解压到当前目录


 

tar -xf webapp.tar 

回车


 

OK了 这基础上就上传好了

 

问题二【域名绑定】

对于IP地址 和端口问题:

如你是QQ空间应用

如图这个



  

 

将这个地址绑定一下 web 环境的域名 是80端口 JAVA服务器为8001 



 

CVM 服务器上的端口都设定死了一些 不能自己设定的。具体有 问客服吧!忘了 我们服务器用的是8001

 

关键问题  TGW

//这个方法 是在socket连接成功后 就去调一下 后台在前端与自己连接成功后收到的第一条数据 不要处理 放过  总之 第一条忽略它。

//这个方法我是写要继承Socket类里面的 

 

private function initTGW():void {
      super.writeMultiByte("tgw_l7_forward\r\nHost: appxxx.qzone.qzoneapp.com:8001\r\n\r\n", "GBK");
   super.flush();
  }


里面修改appxxx 这里是你的app ID名称

 

SOCKET的IP 端口配置:

xml配置  AS3读取的 这里面的IP 对应TGW里面的域名  反正一样一样的就对了

 

<servers ip='appxxxxx.qzone.qzoneapp.com' port='8001' sport="8001" id="default"/>

 

基本上  前端的都做完了。。你就期待后台一切顺利吧。。

 

 


fusion2 API 的配置和调用

 

配置:

在你的index.html里面加上一条  针对空间

 

<script type="text/javascript" charset="utf-8" 

src="http://fusion.qq.com/fusion_loader?appid=24341&platform=qzone"> 

</script>

 

在index.html同目录下 放上叫cross_origin.htm的文件  去资源库有下载 具体操作:

浏览器打开 http://qzs.qq.com/cross_origin.htm,点击右键-> 查看源代码,将源代码内容拷贝出来并另存为“cross_origin.htm”即可。

调用就直接用AS3 的ExternalInterface 类 具体查看帮忙文档

 

fusion2 API  有些API 在调试期不能显示 直接给你个信息对话框  不能具体看到内容 比较恶心 不能测试 期望上线后 文字显示什么的 不会有错吧  最好将要显示内容不要写死在AS3里面 而是用XML 或 JS去配置 

 

 

怎么调试 获取  openid 等一些参数数据

 

具体看图



 

 

点击调试后 会出现你的帐号里创建的所有应用列表 点击你的应用 将会打开这个应用

 



 

 

多区多服的界面 美工还没替换。。直接开始游戏 就会进入之前部署的web环境里面的flash前端

 




 
 

 

 over 折腾了一周 

  • 大小: 18.1 KB
  • 大小: 20.5 KB
  • 大小: 16.5 KB
  • 大小: 78.6 KB
  • 大小: 78.6 KB
  • 大小: 79.7 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics