authenticate method

Future<Response> authenticate(
  1. String partnerId,
  2. String partnerSecret,
  3. String customerCode,
  4. String category,
  5. String language,
  6. String sdkVersion,
)

Implementation

Future<Response> authenticate(
  String partnerId,
  String partnerSecret,
  String customerCode,
  String category,
  String language,
  String sdkVersion,
) async {
  final requestData = {
    "uuid": partnerId,
    "secret": partnerSecret,
    "customer_code": customerCode,
    "metadata": {
      "sdk_version": sdkVersion,
      "platform": "flutter",
      "language": language
    }
  };

  Response res = await httpClient.post(
    '/authentication',
    data: requestData,
  );
  return res;
}