yepoleb / gogapidocs Goto Github PK
View Code? Open in Web Editor NEWCommunity created documentation of the GOG.com APIs
Home Page: https://gogapidocs.readthedocs.io
License: Creative Commons Attribution Share Alike 4.0 International
Community created documentation of the GOG.com APIs
Home Page: https://gogapidocs.readthedocs.io
License: Creative Commons Attribution Share Alike 4.0 International
The listing API is not reflecting existing giveaways, either in price or promotion.
Currently on the homepage I see:
However when using the list API via https://embed.gog.com/games/ajax/filtered?mediaType=game&search=sanitarium&price=0 I can see there's no visible data reflecting any kind of discount or existing promotion. It's actually saying the opposite:
GOG has two different IDs per account, which can't be used interchangeably.
Hi,
It would be nice to have an example code of auth flow, get token/refresh token...
Thanks!
http://api.gog.com/products/1207659026?expand=description
This ?expand=description
directive adds the description to the json. It does not require you to be logged in.
What I would really like is a way to get the system requirements as well.
Hi,
When I try to make a get request for products, I get a connection refused error. How do I gain access to the API? Sorry for this noob question lol.
Ruby Script:
url = "embed.gog.com/games/ajax/filtered?mediaType=game"
res = HTTParty.get(url)
pRes = res.parsed_response
results = pRes["products"]
results.each { |g|
name = g["title"]
url = g["url"]
newGame = {:name => name, :url => url}
game = $games.insert_one(newGame)
puts "#{ name } Uploaded"
}
processComplete = true
Hi! I've been using these docs to build a library for working with the GOG API, but recently(I suspect it's related to the redesign), all my tests fail because GOG isn't letting me authenticate to get a token anymore. It returns an error about missing an expire date. I tried to get a new login code, but https://auth.gog.com/auth doesn't work any more for getting an authentication code. Do you know how to authenticate now? Thanks!
Does this docs contain information on how to obtain prices from products?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.