Сообщение об ошибке в CleverTap с использованием GuzzleHttp - PullRequest
0 голосов
/ 05 мая 2020

Это мои коды

 $client = new \GuzzleHttp\Client();

        $profile = [
            "identity"=>"jorem34.like@gmail.com",
              "ts"=>1419421212,
              "type"=>"profile",
              "profileData"=>[
                "Name"=>"Jorem",
                "Email"=>"jorem@gmail.com",
                "Phone"=>"+14153412312",
                "Gender"=>"M",
                "Employed"=>"Y",
                "Age"=>21,
                "Customer Type"=>"Silver",
              ]];

         $body = json_encode([
                'd' => [
                    $profile
                ]
            ]);
        $response = $client->request(
            'POST',
            self::API_URL,
            ['headers' => [
                    'X-CleverTap-Account-Id' => '*****************',
                    'X-CleverTap-Passcode' => '************',
                    'Content-Type' => 'application/json'
            ],
            'body' => $body
            ]
        );

это моя ошибка

Ошибка клиента: POST https://api.clevertap.com/1/upload привела к 400 Bad Request ответу: {"status": "fail "," error ":" Invalid endpoint "," code ": 400}

Я уже пробовал эту ссылку POST-запрос в Clevertap с помощью GuzzleHttp , но не решил мою проблему.

...