-
public class PayloadParserParses the messaging message contained into a payload, either from in-app or landings.
-
-
Method Summary
Modifier and Type Method Description static MessageparsePayload(JSONObject payload)static MessageparseUnknownLandingMessage(@NonNull() JSONObject payload)Try to parse an unknown landing message payload. static MessageparseMEPPayload(JSONObject payload)static MessageparseMEPBasePayload(JSONObject payload)-
-
Method Detail
-
parsePayload
static Message parsePayload(JSONObject payload)
-
parseUnknownLandingMessage
@NonNull() static Message parseUnknownLandingMessage(@NonNull() JSONObject payload)
Try to parse an unknown landing message payload.
Since we do not have ld or ld2, we try to parse both the MEP and CEP payloads.
- Parameters:
payload- The payload to parse
-
parseMEPPayload
static Message parseMEPPayload(JSONObject payload)
-
parseMEPBasePayload
static Message parseMEPBasePayload(JSONObject payload)
-
-
-
-