1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

Poggit web API?

Discussion in 'Off-Topic' started by HittmanA, Jul 8, 2017.

  1. HittmanA

    HittmanA Zombie

    Messages:
    207
    GitHub:
    hittmana
    <NOTE TO ADMINS>
    If this thread is in the wrong place please don't delete it. Let me know and I will move it to where every you want
    </NOTE TO ADMINS>
    Hello there, it has been a while since I was last on. Some of you may remember I was working on something called PMPM (Pocket Mine Plugin Manager) (Thread) I have been gone for a while and wanted to know if there is a poggit web API and if so where to find the docs.
    EDIT: Also as a side note I am doing a complete code refactor of PMPM so if you have any suggestions now is the time to mention them.
    For all interested parties here is the GitHub: https://github.com/PocketMine-Plugin-Manager/PMPM
     
    Last edited: Jul 8, 2017
  2. Intyre

    Intyre Administrator Staff Member PMMP Team

    Messages:
    81
    GitHub:
    Intyre
    So since your least time you forgot about GitHub (Poggit is on there)?
    Ill move this to Off-Topic because there is no PMMP plugin development question.
     
  3. EdwardHamHam

    EdwardHamHam Skeleton

    Messages:
    962
    GitHub:
    edwardhamham
    No, but Github doesn't automatically download and install a plugin from Poggit.
     
  4. HimbeersaftLP

    HimbeersaftLP Fish

    Messages:
    2,402
    GitHub:
    HimbeersaftLP
    To get all releases: https://poggit.pmmp.io/releases.json
    To get information about a specific release: https://poggit.pmmp.io/releases.json?name=DevTools
     
  5. HittmanA

    HittmanA Zombie

    Messages:
    207
    GitHub:
    hittmana
  6. HimbeersaftLP

    HimbeersaftLP Fish

    Messages:
    2,402
    GitHub:
    HimbeersaftLP
  7. HittmanA

    HittmanA Zombie

    Messages:
    207
    GitHub:
    hittmana
  8. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    Please note that Sheep by @KnownUnown is recognized as the official plugin manager for Poggit. Future submissions for plugin managers will not be accepted on Poggit.

    Please also note:
    • Each object in the main array in releases.json represents one version, not one plugin.
    • Each plugin can be uniquely identified by its project_id or its name.
    • Each version can be uniquely identified by its id, or its name + version. build_id is also unique, but should not be understood as a release identifier.
    • The description/changelog of each release is accessed by a separate URL (/r/:resource_id). Descriptions/changelogs may be in TXT or HTML. For HTML ones, they are converted from MD. You can find the original markdown by adding .md behind the resource, e.g. https://poggit.pmmp.io/r/6618 and https://poggit.pmmp.io/r/6618.md (where the latter redirects to /r/6927). The HTML may also be slightly preprocessed (see https://github.com/poggit/poggit/blob/better-submit/js/releaseDetails.js) before being displayed on Poggit webpage.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.