作者gert ()
看板WOW
标题[心得] wow Community Platform API 简单介绍
时间Wed Nov 9 00:25:01 2011
Community Platform API是用来获得一些储存在官方网站中的资料。
这个API目前仍在演进,因此本文内容可能因时间而改变。
官方论坛:
http://us.battle.net/wow/en/forum/2626217/
文件:
http://blizzard.github.com/api-wow-docs/
1.----------------------------------------------------------------------------
好像很难?不会。
直接来个范例:
http://tw.battle.net/api/wow/character/shadowmoon/tyurru
(用firefox + firefox addon: JSONView 0.7 可以直接看,
或者用记事本打开刚刚下载的档案。)
{
"lastModified": 1320684594000,
"name": "Tyurru",
"realm": "暗影之月",
"class": 5,
"race": 5,
"gender": 1,
"level": 85,
"achievementPoints": 12890,
←死宅_
"thumbnail": "shadowmoon/85/6485-avatar.jpg"
}
正常来说,应该是出现这些东西。各栏位项目,这边稍微解说:
lastModified: Unix Timestamp,以微秒计算。
转换网页
http://www.epochconverter.com/
thumbnail: 大头图像,路径如下↓
http://tw.battle.net/static-render/tw/shadowmoon/85/6485-avatar.jpg
附注:
http://tw.battle.net/static-render/tw/shadowmoon/85/6485-profilemain.jpg
http://tw.battle.net/static-render/tw/shadowmoon/85/6485-inset.jpg
http://tw.battle.net/static-render/tw/shadowmoon/85/6485-card.jpg
恩,你懂的。
2.----------------------------------------------------------------------------
才这样?当然不是。角色资料的通用格式为:
http://[].battle.net/api/wow/character/[]/[]?fields=[,]
↑ ↑ ↑ ↑
区域,tw/us.... 伺服器名称 角色名称 栏位
栏位里面可以填:
guild stats talents items
reputation titles professions appearance
companions mounts pets achievements
progression pvp quests
例如:
http://tw.battle.net/api/wow/character/shadowmoon/tyurru?fields=pvp,guild
这边就不一一示范了。
附注:guild栏位中的Color,是用後6个英数字来当作颜色。
例如上面的网址,"ff003582"要取"003582"。
此为hex color,可在
http://www.colorschemer.com/online.html 上填入,
看到颜色。
3.----------------------------------------------------------------------------
能看其他东西吗?
好吧,先来看竞技场好了。
http://us.battle.net/api/wow/pvp/arena/Bloodlust/5v5 (注意,是美国,台版无)
可是,上面只有50个队伍耶?
http://us.battle.net/api/wow/pvp/arena/Bloodlust/5v5?size=500 恩,前500强。
看特定队伍:
http://us.battle.net/api/wow/arena/Tichondrius/2v2/nodksplzkthxbai
↑ ↑ ↑ ↑
区域,tw/us.... 伺服器名称 22/33/55 队伍名称
4.----------------------------------------------------------------------------
来看公会:
http://[].battle.net/api/wow/guild/[]/[]?fields=[,]
↑ ↑ ↑ ↑
区域,tw/us.... 伺服器名称 公会名称 栏位
栏位里面可以填:achievements, members
5.----------------------------------------------------------------------------
这些都没啥阿……
好吧,来点刺激的。
http://us.battle.net/api/wow/auction/data/shadowmoon (注意,是美国,台版无)
{
"files": [
{
"url": "
http://us.battle.net/auction-data/shadowmoon/auctions.json",
"lastModified": 1320749922000
}
]
}
正常来说,应该是出现这些东西。当然,那个url就是该伺服器上
部落、中立和联盟拍卖场内的资料。
范例网站:
http://www.ahspy.com
http://www.ahspy.com/us/shadowmoon/item/2770/copper-ore
嗯...
6.----------------------------------------------------------------------------
好了,简单的介绍,大概就这样。下面给一些网址,有兴趣的可以点进去看。
http://us.battle.net/api/wow/realm/status
http://us.battle.net/api/wow/data/character/achievements
http://us.battle.net/api/wow/data/character/classes
http://us.battle.net/api/wow/data/character/races
http://us.battle.net/api/wow/data/item/classes
http://us.battle.net/api/wow/data/guild/perks
http://us.battle.net/api/wow/data/guild/rewards
http://us.battle.net/api/wow/data/guild/achievements
http://us.battle.net/api/wow/data/battlegroups/
http://us.battle.net/api/wow/quest/25
http://us.battle.net/api/wow/item/25
--
BIG BROTHER IS WATCHING YOU
—— George Orwell, Nineteen Eighty-Four
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.232.138.159
1F:推 farst:头推 还以为有statue发文时间记录 11/09 00:25
2F:推 strray:一楼无谓生事XDDD 11/09 00:25
3F:推 mars90226:一楼XDDD 11/09 00:27
4F:推 farst:来个statue管版文章数据图跟其他版主交叉比较一下阿 11/09 00:27
5F:→ DarkKinght:意思是说可以把一些官方的资料存起来自己作备份? 11/09 00:27
6F:推 soulspell:大家可以散会了(哈欠 11/09 00:27
7F:→ farst:最好还有疯法年代时不管事的对比 11/09 00:27
8F:推 SITC:这篇太有用了吧,反差好大 11/09 00:28
9F:推 wiabc:今天推了两次神,我都高潮了 11/09 00:28
10F:推 psychoF:我也要推两次神~~ 11/09 00:29
11F:推 hwp1006:............. 11/09 00:29
12F:推 BigCat:先跪 发炉了 11/09 00:29
13F:推 darkofpig:我老板问我说为什麽要跪着做实验 11/09 00:30
14F:推 pentis:跪 11/09 00:30
15F:推 ChenDotQ:未看先跪... 11/09 00:31
16F:嘘 fleeaaa:现在大伙早跑去玩LOL了 11/09 00:31
17F:推 iwasdying:为看先猜嘘的是fleeaaa 11/09 00:32
18F:推 strray:两边都玩不行吗?? 11/09 00:32
19F:→ iwasdying:唉,我果然不专业,才会打错字XD 11/09 00:32
20F:推 DarkKinght:阿就有人住海边阿,硬要拿别的东西来扯 11/09 00:32
21F:推 AirRider:今天膝盖很痛啊!! 11/09 00:33
22F:推 zephid66:腿好酸 可以不要再让我跪了吗 11/09 00:33
23F:推 HellYeah:push 11/09 00:33
24F:推 mutafree:嗯嗯 原来如此 (跪着也要装看的懂) 11/09 00:33
25F:推 Wolfen:原来如此!(? 11/09 00:35
26F:推 gunship:原来如此,看不懂 11/09 00:36
27F:嘘 fleeaaa:看一次就懂了 11/09 00:36
28F:推 psychoF:XDDD 11/09 00:37
29F:推 rob666:看不懂....我跪了 11/09 00:38
30F:推 sojijugles:英雄所见略同 11/09 00:40
31F:推 suegi:死宅(指 11/09 00:41
32F:推 tw0517tw:只好再跪 11/09 00:44
33F:推 momocom:脚麻掉啦 11/09 00:45
34F:推 Kakeer:挖阿阿 又出来了,才刚爬起来...只好再跪了 11/09 00:45
35F:推 Clementtang:这东西就是拿来捞资料用阿 用途很多 11/09 00:46
36F:推 aries1985:我end了 QWQ 我跪下跟神道歉 11/09 00:47
37F:推 stanwhale:恩,我不懂。 11/09 00:49
38F:推 ntit5566:真强者.... 11/09 00:49
39F:推 BigCat:未看先猜想红滚回joke啦 够乱了还来闹场... 11/09 00:55
40F:推 lakme:嗯嗯 原来如此 11/09 00:59
41F:推 VendeRox:呜呜 我看不懂 ~__~" 11/09 01:06
42F:推 s32635:。//////。 11/09 01:09
43F:推 jo6m062929:跪下了!~ 11/09 01:10
44F:推 dz01h:太强了,我家要改拜无用神! 11/09 01:11
45F:推 Fenikso:等好久的api终於在twow实装了... 11/09 01:15
46F:推 scvb:是不是要换说书人出来说一下这次的故事了 11/09 01:21
47F:推 babyface1977:原来如此...(直接END XD 11/09 02:22
48F:推 lpb:完全看不懂... 11/09 02:42
49F:推 Dante72:starry你这家伙还在喔 11/09 03:41
50F:→ Dante72:拼错 strray 11/09 03:42
51F:推 vitoman:快推,不然人家以为我们看不懂。 11/09 07:54
52F:推 frouscy:ahspy好威 11/09 08:12
53F:→ hydra4:快推,不然人家以为我们看不懂。 11/09 08:40
54F:推 eyebrow0928:膝盖又痛了... 11/09 08:51
55F:推 dafo:腿麻麻的... 11/09 08:59
56F:推 npc776:还好我家是木头地板(? 11/09 09:16
57F:推 tassadar1:拿主机板出来跪就不会痛了喔 ○ω○ 11/09 09:22
58F:推 Nadialove:拜 11/09 10:29
59F:推 bbtbbt77:强者! 11/09 12:16
60F:推 zseineo:推 11/09 13:50
61F:推 qwqw46:有神快拜 01/20 03:00