Export to GitHub

digu-api - Medal.wiki


查询嘀咕勋章的总个数[开发中]

  • 访问地址: http://api.minicloud.com.cn/1.1/medal/total.{format}

  • 简单描述: 查询嘀咕勋章的总个数

  • 认证: 需要

  • {format}支持格式: xml, json

  • 请求方法: GET

  • 参数列表:不需要

  • 返回结果:

    1. xml: <medal> <medalCount>22</medalCount> <!--用户拥有的勋章个数--> <medalTotal>100</medalTotal> <!--嘀咕勋章总个数--> </medal>
    2. json: {medalCount:20,medalTotal:100}

查询登录用户拥有勋章的数量情况,分类统计[开发中]

  • 访问地址: http://api.minicloud.com.cn/1.1/medal/count.{format}

  • 简单描述: 查询登录用户拥有勋章的数量情况,分类统计

  • 认证: 需要

  • {format}支持格式: xml, json

  • 请求方法: GET

  • 参数列表:不需要

  • 返回结果:

    1. xml: <types> <!--类型列表-->
      <type>
      <typeId>1</typeId> <!--类型id--> <typeName>"基础勋章"</typeName> <!--类型名称--> <medalCount>1</medalCount> <!--用户该类型下拥有的勋章数--> <medalTotal>2</medalTotal> <!--该类型的勋章总个数--> </type> <type>
      <typeId>2</typeId> <!--类型id--> <typeName>"进阶勋章"</typeName> <!--类型名称--> <medalCount>1</medalCount> <!--用户该类型下拥有的勋章数--> <medalTotal>2</medalTotal> <!--该类型的勋章总个数--> </type> <type>
      <typeId>3</typeId> <!--类型id--> <typeName>"稀有勋章"</typeName> <!--类型名称--> <medalCount>1</medalCount> <!--用户该类型下拥有的勋章数--> <medalTotal>2</medalTotal> <!--该类型的勋章总个数--> </type> ...... </types>
    2. json: [ {typeId:1,typeName:"基础勋章",medalCount:1,medalTotal:2}, {typeId:2,typeName:"进阶勋章",medalCount:1,medalTotal:2}, {typeId:3,typeName:"稀有勋章",medalCount:1,medalTotal:2} ...... ]

查询登录用户拥有某类型勋章的列表[开发中]

  • 访问地址: http://api.minicloud.com.cn/1.1/medal/list.{format}

  • 简单描述: 查询登录用户拥有勋章的情况,分类统计

  • 认证: 需要

  • {format}支持格式: xml, json

  • 请求方法: GET

  • 参数列表:

    1. typeId[可选]:类型id,若传入0,不分具体类型,取用户拥有的所有勋章
    2. count[可选]:分页使用,取的数量,即取的条数。不能超过20条,缺省为20。
    3. page[可选]:默认为第一页,分页显示使用。只能是数字。否则为第一页.1代表是第一页,2代表是第二页。
  • 返回结果:
    1. xml: <root> <medals> <!--勋章列表-->
      <medal>
      <medalId>1</medalId> <!--勋章id--> <name>"生瓜蛋子"</name> <!--勋章名称--> <pic>".../xx.png"</pic> <!--勋章图片的url--> </medal> <medal>
      <medalId>2</medalId> <!--勋章id--> <name>"开拓者"</name> <!--勋章名称--> <pic>".../xx.png"</pic> <!--勋章图片的url--> </medal> <medal>
      <medalId>3</medalId> <!--勋章id--> <name>"拿破仑"</name> <!--勋章名称--> <pic>".../xx.png"</pic> <!--勋章图片的url--> </medal> ...... </medals> <hasNext>1</hasNext> </root>
    2. json: { "medals":[ {medalId:1,name:"生瓜蛋子",pic:".../xx.png"}, {medalId:2,name:"开拓者",pic:".../xx.png"}, {medalId:3,name:"拿破仑",pic:".../xx.png"} ...... ], "hasNext":1 }

查询用户的勋章(不分类型)[开发中]

  • 访问地址: http://api.minicloud.com.cn/1.1/medal/user.{format}

  • 简单描述: 用户的勋章,如果要查询当前用户的勋章,请去掉userName参数;如果要查询其他用户的勋章请传递userName

  • 认证: 需要

  • {format}支持格式: xml, json

  • 请求方法: GET

  • 参数列表:

    1. count[可选]:分页使用,取的数量,即取的条数。不能超过20条,缺省为20。
    2. page[可选]:默认为第一页,分页显示使用。只能是数字。否则为第一页.1代表是第一页,2代表是第二页。
    3. userName[可选]:用户名称
  • 返回结果:
    1. xml: <root> <medals> <medal> <getCount>570</getCount> <medalId>11</medalId> <name>蜂窝</name> <pic> http://119.145.41.164:18123/file/game/digu/badges/badge_11.png </pic> <postDesc>有超过50人踩过这里,可以发展成据点了。</postDesc> <prevDesc>当超过50人踩过同一个地方…很热闹!</prevDesc> <prizeMsg>null</prizeMsg> <status>1</status> </medal> ...... </medals> <hasNext>1</hasNext> </root>
    2. json: { medals:[ { "medalId":11, "name":"蜂窝", "pic": "http://119.145.41.164:18123/file/game/digu/badges/badge_11.png", "postDesc":"有超过50人踩过这里,可以发展成据点了。", "prevDesc":"当超过50人踩过同一个地方…很热闹!", "prizeMsg":null, "getCount":570, "status":1 }, ...... ], hasNext:1 }
  • 标签说明:
    1. getCount : 勋章人气
    2. medalId : 勋章id
    3. name : 勋章名称
    4. pic : 勋章图片url
    5. postDesc : 勋章获得描述
    6. prevDesc : 勋章未获得描述
    7. prizeMsg : 目前未使用
    8. status : 勋章状态 0表示发布就绪状态,1表示已发布,2表示已关闭
    9. hasNext : 是否有下一页: 0表示没有,1表示有

查询勋章详情[开发中]

  • 访问地址: http://api.minicloud.com.cn/1.1/medal/detail.{format}

  • 简单描述: 查询某个勋章的有关信息

  • 认证: 需要

  • {format}支持格式: xml, json

  • 请求方法: GET

  • 参数列表:

    1. id[必须]:勋章id
  • 返回结果:
    1. xml: <medal>
      <id>3</id> <!--勋章id--> <name>拿破仑</name> <!--勋章名称--> <pic>.../xx.png</pic> <!--勋章图片的url--> <preDesc>踩点可获得</preDesc> <!--如何获得勋章的描述--> <postDesc>神马浮云</postDesc> <!--勋章介绍--> <haveStatus>[true|false]</haveStatus> <!--登录用户是否拥有该勋章--> <order>2</order> <!--是第几个获得该勋章的用户--> </medal>
    2. json: { id:3, name:拿破仑, pic:.../xx.png, preDesc:"踩点可获得", postDesc:"神马浮云", haveStatus:[true|false], order:2 }