API Kongregate 客户端API 简介

Kongregate API可使你的游戏通过提交统计数据与Kongregate相连,让玩家获得徽章,保存共享的资源等等。我们的目标是使API变得容易上手而功能强大。目前,它只支持使用ActionScript 2或3 的Flash游戏。

Kongregate API对象

在整个API文档中,您将看到的“Kongregate”或“Kongregate API”的介绍。为了保持API的简单便捷,无论用哪种语言使用,函数名,参数和返回值都是相同的。在使用不同的语言时,它们的主要区是告诉你如何获取基本的Kongregate API对象。当使用ActionScript 2时,我们的游戏外壳会自动加载对象,您可以参考_global.kongregate的使用,但如果您用的是ActionScript 3,您必须下载一个外部SWF然后以相同的方式进入。

在特定语言的文件中会对此作进一步的说明,您只要记住当你看到一个变量名称是kongregate或关于“Kongregate”对象或“Kongregate API”对象的说明,你就需要替换适当的语言。创建自己的kongregate变量有助于引导API,使您的代码完全匹配的文件。

特定语言的文件

•ActionScript 2

•ActionScript 3

JavaScript

API文档

•常规服务器API:用于连接和获取有关用户的基本信息。

•统计和挑战的API:使你的游戏通知Kongregate在任何游戏内的活动中,只要是你想要的,都可以被我们用来创建徽章和挑战。

•共享信息API:使你的玩家们能够保存,浏览和分享游戏中的信息,比如等级和定制角色。 (目前仅适用于AS3)

•聊天API:允许你在聊天区显示自定义的内容。

•Microtransaction&Kreds API:使您能够创建和销售你游戏里的虚拟物品!

•头像API: 你可以发送DisplayObjects给用户们作为他们的Kongregate头像。 (仅适用于AS3)★新

其他文件

•IFrame 游戏连接:让你的游戏在被iframe或其他领域托管时仍然可以使用Kongregate API。