Mod portal API
Posted: Sun May 13, 2018 2:29 pm
Before I start I have to say I'm not really sure if this belongs here but it's the best place I could find.
This is not about the ingame lua API but the online API over at mods.factorio.com, if you think this belongs somewhere else please move.
Now to my request. I am the developer of ModMyFactory, an external tool to download and manage mods.
I am using the URL 'mods.factorio.com/api/mods/<modname>' to query information about specific mods, for example https://mods.factorio.com/api/mods/015AdvancedRadar. Back in January the mod portal underwent a huge overhaul that sadly changed this API page. Previously this page contained the tags "license_url", "github_path", "homepage" and "description", however since the update they have all been removed. The data in question is still presented on the actual mod page so it has not been removed, the API just does not provide it anymore.
I have since then searched for this information in the API to no avail. I'd like to avoid having to parse the full website for this data since it loads significantly slower then the API and causes unnecessary trafic on both your server and the users end. The desription in particular was also formatted in Markdown, which is easier to parse than the full HTML page.
That's why I'm kindly asking for this data to be added back into the API, if it is not too big of a hassle for you. It was a really useful feature, right now my users have to download mods without seeing a proper description, only the really short summary that is also shown ingame.
This is not about the ingame lua API but the online API over at mods.factorio.com, if you think this belongs somewhere else please move.
Now to my request. I am the developer of ModMyFactory, an external tool to download and manage mods.
I am using the URL 'mods.factorio.com/api/mods/<modname>' to query information about specific mods, for example https://mods.factorio.com/api/mods/015AdvancedRadar. Back in January the mod portal underwent a huge overhaul that sadly changed this API page. Previously this page contained the tags "license_url", "github_path", "homepage" and "description", however since the update they have all been removed. The data in question is still presented on the actual mod page so it has not been removed, the API just does not provide it anymore.
I have since then searched for this information in the API to no avail. I'd like to avoid having to parse the full website for this data since it loads significantly slower then the API and causes unnecessary trafic on both your server and the users end. The desription in particular was also formatted in Markdown, which is easier to parse than the full HTML page.
That's why I'm kindly asking for this data to be added back into the API, if it is not too big of a hassle for you. It was a really useful feature, right now my users have to download mods without seeing a proper description, only the really short summary that is also shown ingame.