Package 

Interface ApiServices

    • Method Summary

      Modifier and Type Method Description
      abstract Call<DeviceInfoResponse> requestForToken(@Header(value = ) String packageName, @Header(value = ) String secretKey, @Header(value = ) String timestamp, @Header(value = ) String sign, @Body() JsonObject jsonObject)
      abstract Call<JsonObject> logEvents(@Header(value = ) String packageName, @Header(value = ) String secretKey, @Header(value = ) String token, @Header(value = ) String timestamp, @Header(value = ) String sign, @Body() JsonObject events)
      abstract Call<JsonObject> transaction(@Header(value = ) String packageName, @Header(value = ) String secretKey, @Header(value = ) String timestamp, @Header(value = ) String sign, @Body() JsonObject transactionJson)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • requestForToken

        @Headers(value = {"Content-Type: application/json ", "Accept: */*"})@POST(value = token/android) abstract Call<DeviceInfoResponse> requestForToken(@Header(value = ) String packageName, @Header(value = ) String secretKey, @Header(value = ) String timestamp, @Header(value = ) String sign, @Body() JsonObject jsonObject)
      • logEvents

        @Headers(value = {"Content-Type: application/json", "Accept: */*"})@POST(value = user_events/android) abstract Call<JsonObject> logEvents(@Header(value = ) String packageName, @Header(value = ) String secretKey, @Header(value = ) String token, @Header(value = ) String timestamp, @Header(value = ) String sign, @Body() JsonObject events)
      • transaction

        @Headers(value = {"Content-Type: application/json", "Accept: */*"})@POST(value = transaction/android) abstract Call<JsonObject> transaction(@Header(value = ) String packageName, @Header(value = ) String secretKey, @Header(value = ) String timestamp, @Header(value = ) String sign, @Body() JsonObject transactionJson)