ارمین
1 روز پیش توسط ارمین مطرح شد
0 پاسخ

عدم اتصال به api

<?php

// تنظیمات
$apiKey = 'YOUR_API_KEY_HERE'; // کلید دسترسی یا توکن شما
$baseUrl = 'https://edge.ippanel.com/v1';

function listPhonebook($apiKey, $baseUrl) {
$url = $baseUrl . '/phonebook'; // endpoint برای لیست دفترچه‌ها / مخاطبین

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// تنظیم هدر Authorization با کلید/توکن
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Authorization: ' . $apiKey,
    'Accept: application/json'
]);
$response = curl_exec($ch);

if (curl_errno($ch)) {
    echo 'خطا در درخواست: ' . curl_error($ch);
    curl_close($ch);
    return null;
}
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($httpCode !== 200) {
    echo "خطا: پاسخ سرور با کد HTTP = $httpCode دریافت شد\n";
    echo "پاسخ: $response\n";
    return null;
}

$data = json_decode($response, true);
return $data;

}

$result = listPhonebook($apiKey, $baseUrl);

if ($result === null) {
exit;
}

// فرض می‌کنیم خروجی JSON مشابه زیر باشد:
// {
// "phonebooks": [
// { "id": 123, "name": "دفترچه 1", ... },
// ...
// ]
// }

// نمایش نتایج
echo "<h1>دفترچه‌ها / مخاطبین</h1>";
echo "<pre>";
print_r($result);
echo "</pre>";

?>

سلام از طریق مستندات زیر میخوام کد php بنویسم که لیست دفترچه تلفن نمایش داده شود اما ارور میده . کسی هست php را بلد باشه و علتشو بگه

https://ippanelcom.github.io/Edge-Document/fa/docs/phonebook/


ثبت پرسش جدید

به همدیگه کمک کنیم

به ارمین کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام