Kheys
1 092
modifications
(Documentation pour l'API v4 (incomplète)) |
m (mise en page) |
||
Ligne 1 : | Ligne 1 : | ||
{{CadreTravaux}} | |||
L''''API de [[Jeuxvideo.com]]''', utilisée à l'origine par les applications mobiles de Jeuxvideo.com, permet de développer plus facilement des applications, sites web, et autres scripts en rapport avec Jeuxvideo.com. | L''''API de [[Jeuxvideo.com]]''', utilisée à l'origine par les applications mobiles de Jeuxvideo.com, permet de développer plus facilement des applications, sites web, et autres scripts en rapport avec Jeuxvideo.com. | ||
Ligne 17 : | Ligne 18 : | ||
Voici un script python qui construit la signature | Voici un script python qui construit la signature | ||
<pre> | |||
import hashlib | import hashlib | ||
from datetime import datetime | from datetime import datetime | ||
api_version = 4 | |||
partner_key = "550c04bf5cb2b" | |||
date = datetime.utcnow().isoformat() | |||
method = "POST" | |||
signature = hashlib.sha256(f"{self.partner_key}\n{date}\n{method}\napi.jeuxvideo.com\n/v{self.api_version}/{path}".encode()).hexdigest() | |||
</pre> | |||
== API endpoints == | |||
Url de base : ''<nowiki>https://api.jeuxvideo.com/v4/</nowiki>'' | Url de base : ''<nowiki>https://api.jeuxvideo.com/v4/</nowiki>'' | ||