[WEB/TOOL]Bukkit Dev API (JSON, XML)

Discussion in 'Bukkit Tools' started by blazedd, Jun 6, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    blazedd

    Hello ye web developers and java developers alike. I'm the lead developer from a MineCraft hosting company named NodeCraft. We are in the process of building our own control panel and found that there really wasn't an API for anyone to use for getting data from the Bukkit Dev center. Curse's API hasn't touched the dev.bukkit site yet so we thought we'd make the data we are obtaining from the dev.bukkit site open and free for anyone to use. The API is in early development right now and will support more methods soon.

    Essentially the idea is to make it easier for anyone to create a tool that automatically sets up plugins or browse plugins. The hope is to gain enough traction to push the Bukkit team into making their own official API so we won't have to do web scraping to obtain this data.

    The API currently allows you to do the following:
    • Lookup list of Plugin Categories
    • Search for plugins based off categories
    Future Methods (todo list):
    • List Individual Plugin's Data
    • Give download for verions of plugin or latest version of plugin (a rss feed currently is usable to obtain this data)
    You can View Documentation from here:
    http://api.getnodecraft.net/bukkit/


    Please leave any constructive criticism and ideas below!
     
    CherryJimbo likes this.
  2. Offline

    Jamy

  3. Offline

    blazedd

    I looked and was unable to find another API, however I'm glad someone else is doing stuff int his direction too.
     
  4. Offline

    Killie01

    You will still be updating this though?

    And i cannot seem to get XML to work :/
    it works on some links, but not all
     
  5. Offline

    blazedd

  6. Offline

    Killie01

  7. Offline

    DrAgonmoray

  8. Offline

    blazedd

    o.0

    I don't see an error on the page. It may be downloading in your browser rather than displaying raw data.
     
    PitBull2709 likes this.
  9. Offline

    Bertware

    Code:
    <author><0>SLiPCoR</0></author>
    
    Is invalid. You can't use <0> as element name.

    Code:
    <authors><author id="0">Name</author><author id="1">Name2</author></authors>
    or something like that maybe?
     
  10. Offline

    mCraftPanel

    Is this still active, or should i just use bukget?
     
  11. Offline

    Chiller

    Use bukget.
     
  12. Offline

    mCraftPanel

    i would love to, but i have no idea how to use it. :p
     
  13. Offline

    Bertware

  14. Offline

    mCraftPanel

  15. Offline

    Bertware

    Public/Private child server means your server will provide the same content/functions as bukget.org. This is used to reduce the load on the main bukget.org server.
    The API calls are more to the bottom.
    They are URL's like "bukget.org/api/plugin/[plugin_name]
     
Thread Status:
Not open for further replies.

Share This Page