Content ID: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) No edit summary |
CelesteBlue (talk | contribs) No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
PS4 example: EP9000-CUSA00002_00-KZ4RELEASE000041 (Killzone: Shadow Fall) | PS4 example: EP9000-CUSA00002_00-KZ4RELEASE000041 (Killzone: Shadow Fall) | ||
One can access the PS Store page of a product by its Content ID, knowing its region (en-us, en-au, etc.): | |||
<code>https://store.playstation.com/<REGION>/product/<CONTENT_ID></code>. | |||
= Determination from Title ID = | |||
There exists a way to determine the main base game Content ID from a Title ID, by requesting the TMDB API. | |||
https://tmdb.np.dl.playstation.net/tmdb<TMDB Version>/<NP Title ID>_<NP Title ID TMDB Hash>/<NP Title ID>.json | |||
Where: | |||
* TMDB Version is: blank for PS3 ?, PS Vita?, 2 for PS4 | |||
* [[NP Title ID]] can usually be determined by just adding "_00" to the Title Id (also called [[Productcode]]) | |||
* NP Title ID TMDB Hash is obtained by HMAC-SHA1 of the NP Title ID with key "F5DE66D2680E255B2DF79E74F890EBF349262F618BCAE2A9ACCDEE5156CE8DF2CDF2D48C71173CDC2594465B87405D197CF1AED3B7E9671EEB56CA6753C2E6B0" | |||
{{File Formats}} | {{File Formats}} | ||
<noinclude>[[Category:Main]]</noinclude> | <noinclude>[[Category:Main]]</noinclude> |
Latest revision as of 02:01, 17 December 2024
A Content ID is a unique identifier used for games and applications distributed for Sony PlayStation consoles since the PlayStation Portable.
Content ID string format is Service ID[hyphen]Entitlement Label).
PS4 example: EP9000-CUSA00002_00-KZ4RELEASE000041 (Killzone: Shadow Fall)
One can access the PS Store page of a product by its Content ID, knowing its region (en-us, en-au, etc.):
https://store.playstation.com/<REGION>/product/<CONTENT_ID>
.
Determination from Title ID[edit | edit source]
There exists a way to determine the main base game Content ID from a Title ID, by requesting the TMDB API.
https://tmdb.np.dl.playstation.net/tmdb<TMDB Version>/<NP Title ID>_<NP Title ID TMDB Hash>/<NP Title ID>.json
Where:
- TMDB Version is: blank for PS3 ?, PS Vita?, 2 for PS4
- NP Title ID can usually be determined by just adding "_00" to the Title Id (also called Productcode)
- NP Title ID TMDB Hash is obtained by HMAC-SHA1 of the NP Title ID with key "F5DE66D2680E255B2DF79E74F890EBF349262F618BCAE2A9ACCDEE5156CE8DF2CDF2D48C71173CDC2594465B87405D197CF1AED3B7E9671EEB56CA6753C2E6B0"