加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – wowarmory.com API帮助

发布时间:2020-12-13 22:34:53 所属栏目:PHP教程 来源:网络整理
导读:我正在开发一个从wowarmory.com获取一些数据的简单应用程序.我需要做的是获取角色的声誉.我知道api在哪里: http://www.wowarmory.com/character-reputation.xml?r=Realmcn=CharacterName 我可以获取XML并将其加载到SimpleXML对象中,但是我无法确定如何从XML
我正在开发一个从wowarmory.com获取一些数据的简单应用程序.我需要做的是获取角色的声誉.我知道api在哪里:
http://www.wowarmory.com/character-reputation.xml?r=Realm&cn=CharacterName

我可以获取XML并将其加载到SimpleXML对象中,但是我无法确定如何从XML获取每个派系的当前和最大声誉.这是XML的一个例子:

<faction id="69" key="darnassus" name="Darnassus" reputation="35023"/>
<faction id="930" key="exodar" name="Exodar" reputation="26805"/>
<faction id="54" key="gnomereganexiles" name="Gnomeregan Exiles" reputation="23433"/>
<faction id="47" key="ironforge" name="Ironforge" reputation="29410"/>

每个派系只有“声誉”属性.虽然如何计算它的最大和当前声誉?似乎缺少属性.

有人能指出我正确的方向吗?

我想我可以回答这个问题,因为我自己就是一名魔兽玩家.

哇的代表系统只是-42,000到42,000的包含范围内的点值.

该范围被划分为对游戏具有实际意义的级别.

Rep Name    Range            Range Value
----------------------------------------
Hated      -42,000 - -6,001       36,000
Hostile     -6,000 - -3,001        3,000
Unfriendly  -3,000 -     -1        3,000
Neutral          0 -  2,999        3,000
Friendly     3,000 -  8,999        6,000
Honored      9,000 - 20,999       12,000
Revered     21,000 - 41,999       21,000
Exalted     42,000+                    ~

这意味着拥有35,023代表阵营的人处于崇敬状态 – 特别是14,024 / 21,000.

他们的API中可能有一种方法可以为您执行此转换,但如果没有这种方法,则应该为您提供所需的数据.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读