Aller au contenu

« Documentation de l'API Jeuxvideo.com » : différence entre les versions

m (mise en page)
Ligne 46 : Ligne 46 :
|POST
|POST
|'''contentID''' str
|'''contentID''' str
|<code>"content": "commentaire"</code>
|<pre>"content": "commentaire"</pre>
|-
|-
|addCommentVote
|addCommentVote
Ligne 53 : Ligne 53 :
|'''contentID''' str
|'''contentID''' str
'''commentID''' str
'''commentID''' str
|<code>"type": 1 ou -1</code>
|<pre>"type": 1 ou -1</pre>
|-
|-
|addFavorisGames
|addFavorisGames
Ligne 59 : Ligne 59 :
|POST
|POST
|'''accountId''' str
|'''accountId''' str
|<code>"games": [{</code>
|<pre>"games": [{
 
    "id": 1,</code>
<code>"id": 1,</code>
    "machine": 100
 
]}
<code>    "machine": 100</code>
</pre>
 
<code>}]</code>


|-
|-
Ligne 80 : Ligne 78 :
|'''id''' int
|'''id''' int
'''machine''' str  
'''machine''' str  
|<code>"content": "Super jeu !",</code>
|<pre>"content": "Super jeu !",
 
"mark": 4,</code>
<code>"mark": 4,</code>


<code>"onProfile": true</code>
"onProfile": true
</pre>
|-
|-
|login  
|login  
Ligne 105 : Ligne 103 :
|POST
|POST
|
|
|"email": "email",
|<pre>"email": "email",
 
"alias": "pseudo",
"alias": "pseudo",
"password": "motdepasse",
"password": "motdepasse",
"optin": false
"optin": false
</pre>
|-
|-
|reinitPassword  
|reinitPassword  
Ligne 117 : Ligne 113 :
|POST
|POST
|
|
|<code>"alias": "pseudo",</code>
|<pre>"alias": "pseudo",
"password": "nouveau",</code>


<code>"password": "nouveau",</code>
"session": "",</code>


<code>"session": "",</code>
"captcha": {</code>
 
    "imageKey": "",</code>
<code>"captcha": {</code>
    "imageName": "",</code>
 
    "imageValues": [</code>
<code>    "imageKey": "",</code>
        "val1",</code>
 
        "val2" ]}
<code>    "imageName": "",</code>
</pre>
 
<code>    "imageValues": [</code>
 
<code>        "val1",</code>
 
<code>        "val2" ]}</code>
|-
|-
|reportAccount
|reportAccount
Ligne 148 : Ligne 139 :
|'''contentID''' str
|'''contentID''' str
'''commentID''' str
'''commentID''' str
|"reason": 1,
|<pre>"reason": 1,
 
"message": "Raison",
"message": "Raison",
"captcha": {
"captcha": {
    "session": "clé"
    "session": "clé"
    "clé_captcha": "Valeur"
    "clé_captcha": "Valeur"
    "valeur_captcha": "Valeur"
    "valeur_captcha": "Valeur"
}
}
</pre>
|-
|-
|reportReview
|reportReview
Ligne 168 : Ligne 154 :
'''machine''' str
'''machine''' str
'''reviewId''' int
'''reviewId''' int
|"reason": 1,  
|<pre>"reason": 1,  
 
"message": "Raison",
"message": "Raison",
"captcha": {
"captcha": {
 
    "session": "clé"
"session": "clé"
    "clé_captcha": ""
 
    "valeur_captcha": ""
"clé_captcha": ""
}</pre>
 
"valeur_captcha": ""
 
}
|-
|-
|restoreComment
|restoreComment
Ligne 193 : Ligne 173 :
|POST
|POST
|
|
|<code>"id": 123,</code>
|<pre>"id": 123,
<code>"hash": "hash",</code>
"hash": "hash",
 
"alias": "pseudo",
<code>"alias": "pseudo",</code>
"password": "mdp"
 
</pre>
<code>"password": "mdp"</code>
|-
|-
|validateSignature
|validateSignature
Ligne 204 : Ligne 183 :
|POST
|POST
|
|
|<code>"signature": "signature",</code>
|<pre>"signature": "signature",
<code>"signed_data": "signed_data"</code>
"signed_data": "signed_data"
</pre>
|}
|}


==Classe PHP exploitant l'API==
==Classe PHP exploitant l'API==
Kheys
1 092

modifications