Kheys
1 092
modifications
(PUT, DELETE, explication sur comment trouver l'API) |
|||
Ligne 790 : | Ligne 790 : | ||
La classe ''com.jeuxvideo.utils.'''ApiLogin''''' (nom de la classe donné arbitrairement car perdu lors de la compilation), permet de déduire qu'il faut mettre dans le header de la requête à l'API ''Jvc-Authorization : '''header''''' ainsi que l'algorithme permettant de trouver ce qu'il faut mettre à la place de '''''header'''''. | La classe ''com.jeuxvideo.utils.'''ApiLogin''''' (nom de la classe donné arbitrairement car perdu lors de la compilation), permet de déduire qu'il faut mettre dans le header de la requête à l'API ''Jvc-Authorization : '''header''''' ainsi que l'algorithme permettant de trouver ce qu'il faut mettre à la place de '''''header'''''. | ||
<pre> | |||
public static String f(String str, String str2, String str3, String str4, String str5) { | |||
StringBuilder sb2 = new StringBuilder(); | |||
sb2.append("550c04bf5cb2b\n"); | |||
sb2.append(str); | |||
sb2.append("\n"); | |||
sb2.append(str2); | |||
sb2.append("\n"); | |||
sb2.append(str3); | |||
sb2.append("\n"); | |||
sb2.append(str4); | |||
sb2.append("\n"); | |||
if (str5 == null) { | |||
str5 = ""; | |||
} | |||
sb2.append(str5); | |||
String b10 = j5.f.b("d84e9e5f191ea4ffc39c22d11c77dd6c", sb2.toString()); | |||
return "PartnerKey=550c04bf5cb2b, Signature=" + b10 + ", Timestamp=" + str; | |||
} | |||
</pre> | |||
==Classe PHP exploitant l'API== | ==Classe PHP exploitant l'API== |