<?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/
به ارمین کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟