اكتشف القصة وراء كل رابط مع sen.ac. النقرات والأجهزة والبلدان — كل شيء في متناول يدك.
جرّبه الآن
لم تكن إدارة روابطك بهذه السهولة من قبل
أنشئ روابط قصيرة في ثوانٍ.
تقارير الأجهزة والبلدان والنقرات.
حصة مجانية للأعضاء الجدد.
يتم تعطيل الروابط منتهية الصلاحية تلقائياً.
لا إعداد، لا خبرة تقنية مطلوبة
أنشئ حساباً مجانياً ببريدك الإلكتروني. يتم تفعيل 500 رابط فوراً.
الصق رابطك الطويل واحصل على رابط sen.ac فريد.
اطّلع على النقرات والأجهزة والبلدان في الوقت الفعلي.
معرّف الرابط + 8 أحرف فريدة · كل رابط صالح لمدة شهر واحد
استخدم sen.ac API لاختصار الروابط مباشرة من تطبيقاتك.
https://sen.ac/api/v1/shorten.php
api_key
مطلوب
API anahtarınız / Your API key
url
مطلوب
Kısaltılacak URL / URL to shorten
title
اختياري
Link başlığı / Link title
للحصول على مفتاح API، زُر صفحة ملفك الشخصي.
<?php // linkes.php — bir kez tanımla, her sayfada kullan define('SENAC_API_KEY', 'sk_sizin_anahtariniz'); function senac_shorten(string $url, string $title = ''): ?string { // 30 günlük cache $cache = sys_get_temp_dir() . '/senac_' . md5($url) . '.txt'; if (file_exists($cache) && filemtime($cache) > time() - 86400 * 30) return file_get_contents($cache); $ch = curl_init('https://sen.ac/api/v1/shorten.php'); curl_setopt_array($ch, [ CURLOPT_POST => true, CURLOPT_POSTFIELDS => http_build_query([ 'api_key' => SENAC_API_KEY, 'url' => $url, 'title' => $title, ]), CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 10, CURLOPT_SSL_VERIFYPEER => false, ]); $res = curl_exec($ch); curl_close($ch); if (!$res) return null; $data = json_decode($res, true); if (empty($data['success'])) return null; file_put_contents($cache, $data['short_url']); return $data['short_url']; } function senac_current_url(string $title = ''): ?string { $p = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') ? 'https' : 'http'; return senac_shorten($p . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], $title); } // Kullanım (çağırdığınız sayfada) require_once __DIR__ . '/linkes.php'; echo senac_current_url('Sayfa Başlığı'); // https://sen.ac/?r=47-aB3nQrTx