Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Tag Feeds or Query API - integration with external sites

A topic by greggman created May 07, 2016 Views: 836 Replies: 4
Viewing posts 1 to 5
(1 edit)

Assuming this is the correct place ... Let's pretend I made Pico8 (http://www.lexaloffle.com/pico-8.php) and that lots of people are posting games made with Pico-8 on Itch.io (https://itch.io/games/tag-pico-8)

I'd like to post those on my website in some automated way. Examples

  • use an iframe to "https://itch.io/games/tag-pico-8"

    but that's disallowed :(
  • read some RSS feed of game tagged with pico-8

    doesn't seem to exist
  • call some API to query all games with tag=pico-8 then generate embed codes

    no such call currently?

Is that a feature that's a plus to Itch.io? It seems like anything that expands exposure to itch.io is a benefit to itch.io and creators (more users = more chances for sales). I really like itch.io and I'd prefer to point users of my system here to push their games but at the same time I want a way to add them to my site as well. Ideally an automated away. That way I can I don't have to duplicate itch.io features and there's no conflict between promoting on my own site vs itch.io. I don't have to ask creators to do two things (register your game on both sites) etc..

PS: I am NOT the creator of Pico-8 but it's a good example because it's a game creation system and many games are on itch.io and on Pico-8's site. Being able to use itch.io's features more directly from the Pico-8 site would save the Pico-8 guy the trouble of writing his own custom system. I'm making a library. I'd like to automate exposure to games using my library.

Any chance itch.io is interested in pursuing features to support that?

Moderator(+2)

For what it's worth, the RSS feed exists, it's just poorly advertised. Most pages have one, just tack .xml onto the end of the URL: https://itch.io/games/tag-pico-8.xml -- it's mentioned somewhere in the docs. I did pester our gracious host to make that easier to find out (an auto-discovery tag on each page would be great), but I guess it just wasn't a priority. It works just fine though, if you know about it. So, hope this helps!

Thanks! That's a start.

It would still be nice to be able to query all games (the RSS feed is "top" games"). I see the app has APIs for querying some of that stuff. Maybe we can use those same APIs at some point

(+1)

I see I can get newest with

https://itch.io/games/newest/tag-pico-8.xml

Just thought I'd mention it would be even better if there was a json version of that info. I see I can add `?format=json` but that's just the entire content of the page wrapped in json as one giant content string it's not actually a list of items.

This topic has been auto-archived and can no longer be posted in because there haven't been any posts in a while.