It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Found the product id for Sudden Strike 3: The Last Stand, and surely enough, as expected, the products API does not list anything for it under normal circumstances at least: https://api.gog.com/products?ids=1297948342

A sign that perhaps the GOGBear is locking down its APIs?
avatar
Yepoleb: This is what has worked for me reliably so far:

1. Set the user agent to something GOGGalaxyClient
2. Authorize the call using a token
3. Use the fully expanded URL with locale set to en-US:
https://api.gog.com/products/2134842136?expand=downloads,expanded_dlcs,description,screenshots,videos,related_products,changelog&locale=en-US
Have you tried to see if you can get access to an ID which you don't own? For example 1275264927 which is the ID for Humans 3: Evolution - Lost in Time. Let me know if that works for you.
I get a 404 when I try to access that ID. Sudden Strike still works, so they haven't changed anything about that.
avatar
Yepoleb: I get a 404 when I try to access that ID. Sudden Strike still works, so they haven't changed anything about that.
I expected that much, but from what I remember you mentioned that you own the Sudden Strike 3 collection, right? I have a feeling that for IDs which are part of a pack it won't let you see IDs that you don't own even if you are authenticated... which kind of sucks.

I'll keep a lookout for more in-pack game IDs, so that we can do more tests once I pick up new ones, but for now I can't think of anything else. I haven't been able to see any of the two Sudden Strike 3 collection games though I've replicated the steps that worked for you.
Post edited September 23, 2017 by WinterSnowfall
Yeah, that sucks. I hope I don't have to start asking for game donations to keep GOGDB alive. Does my example at least work with Sudden Strike?
avatar
Yepoleb: Yeah, that sucks. I hope I don't have to start asking for game donations to keep GOGDB alive. Does my example at least work with Sudden Strike?
I don't yet own any games which are part of packs, at least not in this new format... and I'm not a fan of the Sudden Strike series :), so no, I don't have anything to test it against at the moment to see if my assumption is correct, but perhaps something worth buying will show up in the future.

I've tried to query all the packed IDs I am aware of with your example and none of them worked unfortunately, but again I don't own any of them.
A lot of entries had their "is_installable" attribute updated today, from what I'm seeing at least, in a good way... edition upgrades, pre-orders and soundtracks are no longer installable (flags have been set to "false" now).

Some regular games that had the value set to "false" have also been corrected and now show up as "true".
avatar
WinterSnowfall: A lot of entries had their "is_installable" attribute updated today, from what I'm seeing at least, in a good way... edition upgrades, pre-orders and soundtracks are no longer installable (flags have been set to "false" now).

Some regular games that had the value set to "false" have also been corrected and now show up as "true".
Well, at least that conforms to what you'd expect for such an attribute... still not sure why they need it though.
high rated
Edit: Good news -> now most of these items are visible (listed by the API): see a couple of posts below

I'll start a list of "hidden" bundled game ids, since there seem to be quite a few around:

************** Hidden bundled products (not listed in the products API) ****************

* 1275264927-> Humans 3: Evolution - Lost in Time -> part of The Humans Bundle
* 1297948342 -> Sudden Strike 3 The Last Stand -> part of the Sudden Strike 3 bundle
* 2134842136 -> Sudden Strike 3: Arms for Victory -> part of the Sudden Strike 3 bundle
* 2083140130 -> Ken Follett's The Pillars of the Earth -> first book I assume, part of the Ken Follett’s The Pillars of the Earth - Season Pass bundle
* 1358826905 -> The Journey Down: Chapter One -> part of The Journey Down Trilogy
* 1391062119 -> Humans 2: The Jurassic Levels -> part of The Humans Bundle
* 1443986935 -> Sudden Strike 2 -> part of the Sudden Strike 2 Gold bundle

*****************************************************************************************

I'll keep this updated on a regular basis... I'm sure there are more to come.

Edit: Added Humans 2: The Jurassic Levels.
Edit: Added Sudden Strike 2.
Post edited June 19, 2018 by WinterSnowfall
Edit: For obvious reasons these IDs will always be hidden (unlisted in the API)

Found an entry for the "late" Gremlins Bundle. I'll start a new list here for retired games.

*********** Retired and hidden bundled products (not listed in the products API) **************

1451908972 -> Gremlins Inc. -> part of the now retired Gremlins Bundle
1726175185 -> Gremlins vs Automatons -> part of the now retired Gremlins Bundle

*************************************************************************************************
Post edited June 19, 2018 by WinterSnowfall
Some good news for this week - seems like GOG has now listed some of the bundled game IDs in their products API. You can check this yourself by accessing the links I've posted above - these were previously all unavailable/returning 404. Note that none of these games have linked store pages.
Post edited April 28, 2018 by WinterSnowfall
Now this is certainly interesting. Guess it's the new "content builder" system.

I quote:

GOG Galaxy Build Creator is a tool for developers to prepare, verify and upload new builds. It is added automatically to every GOG developer library. If you are looking for a CLI tool to integrate into your build system, GOG Galaxy Pipeline Builder is what you need.
There's also a changelog:

#### Build Creator ver. 1.0.5.0

* fixed checking for duplicated files in DLCs
* include patch version in bug reports

#### Build Creator ver. 1.0.4.2

* confirmation prompt before exit
* lack of primary task is now an error
* better error message if chosen product is a pack
* linking from Build Game modal to issues
And there's also a reference to this dev portal.
Post edited May 21, 2018 by WinterSnowfall
avatar
WinterSnowfall: Now this is certainly interesting. Guess it's the new "content builder" system.

I quote:

GOG Galaxy Build Creator is a tool for developers to prepare, verify and upload new builds. It is added automatically to every GOG developer library. If you are looking for a CLI tool to integrate into your build system, GOG Galaxy Pipeline Builder is what you need.
avatar
WinterSnowfall: There's also a changelog:

#### Build Creator ver. 1.0.5.0

* fixed checking for duplicated files in DLCs
* include patch version in bug reports

#### Build Creator ver. 1.0.4.2

* confirmation prompt before exit
* lack of primary task is now an error
* better error message if chosen product is a pack
* linking from Build Game modal to issues
avatar
WinterSnowfall: There's also a reference to this.
Interesting for sure, thanks for posting. They told us a few weeks back that there was a pipeline similar to Steam's so we have known about that for a bit now. The Build Creator is new though.
Post edited May 21, 2018 by BKGaming
MFW still no developer portal access :'(
I just noticed there's a screenshot attached to the Build Creator. So this is what it looks like: https://images.gog.com/d01a4c631a0e453e1971dddfc56a6c271dda67bebd55260a567ec44d718741ba.jpg