Fusion2

目录

FusionAPI是前端接口的统称,可支持多平台(包括腾讯朋友,空间,微博,腾讯Q+以及其它多平台)。
Fusion2是FusionAPI 1.x的升级版,目前支持10.1 以上的flashplayer,支持的浏览器内核:ie6,ie7,ie8,ie9,firefox,chrome,safari,opera。

What's New?

2012年10月23日,平台支持跨域通信,开发者不再需要部署cross_origin.htm文件。

Fusion2接口调用说明

1 引用脚本

1. 引入脚本路径形式:http://fusion.qq.com/fusion_loader?appid=[应用ID]&platform=[平台代码]
2. 引用脚本时注意:
请确保使用<script>标签引入该脚本,而不要通过动态创建script的方式,以便Fusion 2可以正确的载入主脚本。例如:

<script type="text/javascript" charset="utf-8" 
   src="http://fusion.qq.com/fusion_loader?appid=24341&platform=qzone">
</script>

3. 关于脚本缓存的说明:Fusion2的脚本存在缓存,缓存时间为10分钟左右(目前没有办法刷新。考虑到刷新的问题,后续平台将去掉缓存机制)。
4. 关于脚本路径中platform的值:
从平台跳转到应用时会调用应用的CanvasURL,平台会在CanvasURL后带上参数pf,表示应用的来源平台。
应用可解析pf参数,然后给路径中的platform参数赋值。即由平台直接传给应用,应用原样传给平台即可。

注:
(1)不要手动构造pf,避免出现传入的pf与实际平台不符从而导致出错。
(2)如果不知道如何解析CanvasURL以获取pf,点击这里
(3)如果解析CanvasURL时获取不到pf,点击这里

2 调用前端接口

调用接口前无需进行初始化。具体接口的调用方法与参数说明详见API列表中带有API_legend_2.png 标记的前端接口文档。

注意:
(1)目前所有fusion1.x接口,都已经提供了对应的Fusion2接口。
(2)Fusion2全面兼容Fusion API 1.x各版本,不管使用Fusion2的接口(fusion2.xxx.xxx),还是使用Fusion API 1.x的各个接口(fusion.xxx.xxx),都无需初始化就可以直接调用。

3 调试

调用接口后,可在支持console的浏览器上看到执行结果。

FAQ

详见:FusionAPI调用相关问题

以上信息是否解决您的问题?

Copyright © 1998 - 2017 Tencent. All Rights Reserved.

腾讯公司 版权所有

有问必答 返回顶部