From Ape Wiki
[edit] RAW
The réponses du serveur sont appelées RAWs et sont envoyées en tant qu'objet JSON. Voici une liste non exhaustive de RAWs :
- Received message, Login, Error, ...
[edit] Format de RAW
Les RAWs sont au format suivant :
{"raw":"LOGIN","time":"1241917853","datas":{"sessid":"fe9f5ee27889b8d67ff99d35b77aa12f"}}
Ici, le RAW est "LOGIN", identifié par la clé "raw".
Tous les objets sont envoyés par le serveur comme suit:
[
Object :
raw: <value>
time: <value> (unixtime)
data: <Objet>
]
Ces clés d'arbre (raw, time et data) sont communs à tous les objets.
[edit] Envoi de RAW multiples
APE peut également envoyer plusieurs RAW à la fois:
[
{"raw":"LOGIN","time":"1241917853","datas":{"sessid":"fe9f5ee27889b8d67ff99d35b77aa12f"}},
{"raw":"IDENT","time":"1241917853","datas":{"user":{"properties":{"name":"oozoy"},"casttype":"uni","pubid":"5150599277195552aa2aeb5f82f997e4"}}}
]
Ici, APE a envoyé le RAW "LOGIN" suivi du RAW "IDENT".


