سلام استاد روز بخیر
من تمام مراحل را انجام دادم ولی زمان اتصال به سرور ارور زیر رو میده ممنون میشم راهنمایی کنید.
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
با کد زیر هم اطلاعات رو از روی سرور ارسال میکنم با متد get
$method = Model_Main::stringExistsAndValidation($_SERVER["REQUEST_METHOD"]);
$method = $method ? strtoupper($method) : false;
if ($method === "GET" && isset($_GET["api"])) {
$api = Model_Main::intExistsAndValidation($_GET["api"]);
if ($api === 58427) {
$apiData = [
"specialSliderData" => $specialSliderData,
"newestProductsSlider" => $newestProductsSlider,
"firstProductsSlider" => $firstProductsSlider,
"firstCategoryInfo" => $firstCategoryInfo,
"secondProductsSlider" => $secondProductsSlider,
"secondCategoryInfo" => $secondCategoryInfo,
"thirdProductsSlider" => $thirdProductsSlider,
"thirdCategoryInfo" => $thirdCategoryInfo,
"getMainSlider" => $getMainSlider,
];
}else{
$apiData = [
"ErrorMessage" => "Post Arguments Is Wrong"
];
}
header('Content-Type: application/json; charset=utf-8');
echo json_encode($apiData);
}