دليل المطورين · Syriatel Cash API · ربط سرياتل كاش
كيف تربط سرياتل كاش بموقعك؟
هذا الدليل يشرح ربط سرياتل كاش API (Syriatel Cash integration) مع موقعك أو متجرك عبر TSA API — رصيد، سجلات، تحويل، وشحن رصيد عبر REST API.
ما الذي تحتاجه؟
- حساب على tsa-api.com
- حساب سرياتل كاش مفعّل على تطبيق أقرب إليك
- الرقم الأساسي وكلمة سر التطبيق
- موقع أو تطبيق يدعم HTTP (PHP، Python، Node.js…)
التجربة المجانية 24 ساعة — حسابين. بعدها اشتراك شهري 5$.
الخطوات — ربط سرياتل كاش
-
1) أنشئ حساباً
سجّل على إنشاء حساب — ستحصل فوراً على
api_keyخاص بك. -
2) اربط حساب سرياتل كاش
من لوحة التحكم → سيرياتيل كاش → أدخل الرقم الأساسي وكلمة سر التطبيق.
-
3) أكّد برمز SMS
إذا طُلب التحقق، أدخل رمز SMS — تُربط كل خطوط الحساب تلقائياً.
-
4) انسخ رقم الخط (gsm)
بعد الربط، انسخ
gsmمن بطاقة الخط — مثل09330000001. استخدمه بكل طلب API. -
5) أرسل طلب API
استخدم مفتاحك في Header:
X-Api-Key— العنوان:https://tsa-api.com/api/v1 -
6) اقرأ الرد JSON
رصيد، سجلات واردة/صادرة، تحويل، شحن — راجع التوثيق الكامل.
مثال: جلب رصيد سرياتل كاش
طلب GET لجلب الرصيد — syriatel cash api balance:
GET https://tsa-api.com/api/v1?resource=syriatel&action=balance&gsm=09330000001
Header: X-Api-Key: YOUR_API_KEY
الرد:
{
"success": true,
"data": { "gsm": "09330000001", "balance": "482500" }
}
استخدم gsm (رقم الموبايل) — لا تستخدم cash_code مكانه.
مثال: سجلات واردة
GET https://tsa-api.com/api/v1?resource=syriatel&action=history&gsm=09330000001&period=7
Header: X-Api-Key: YOUR_API_KEY
مثال PHP — Syriatel Cash API
$apiKey = "YOUR_API_KEY";
$gsm = "09330000001";
$url = "https://tsa-api.com/api/v1?resource=syriatel&action=balance&gsm=" . urlencode($gsm);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["X-Api-Key: $apiKey"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
مثال Python — connect syriatel cash
import requests
API_KEY = "YOUR_API_KEY"
GSM = "09330000001"
url = "https://tsa-api.com/api/v1"
params = {"resource": "syriatel", "action": "balance", "gsm": GSM}
headers = {"X-Api-Key": API_KEY}
r = requests.get(url, params=params, headers=headers)
print(r.json())
نصائح مهمة
- لا تشارك مفتاح API أو كلمة سر التطبيق — خزّنهما في متغيرات بيئة على السيرفر.
- استخدم HTTPS دائماً عند الاتصال بـ
https://tsa-api.com. - التحويل وشحن الرصيد يحتاجان
pin_codeفي Body — لا تضعه في الرابط. - إذا انتهى الاشتراك، API يرد بـ
انتهى الاشتراك— جدّد عبر الدعم. - شام كاش API متاح على نفس المنصة — راجع دليل شام كاش.
How to connect Syriatel Cash to your website
TSA API provides a Syriatel Cash REST API for developers in Syria.
Sign up at tsa-api.com, link your Syriatel Cash account with GSM and app password,
then call https://tsa-api.com/api/v1 with your private X-Api-Key.
Full syriatel cash integration — balances, history, transfers, and mobile recharge.