دليل المطورين · Sham Cash API · ربط شام كاش
كيف تربط شام كاش بموقعك؟
هذا الدليل يشرح ربط شام كاش API (Sham Cash integration) مع موقعك أو متجرك الإلكتروني عبر TSA API — بدون تعقيد. من التسجيل إلى أول طلب REST API.
ما الذي تحتاجه؟
- حساب على tsa-api.com
- تطبيق شام كاش على جوالك
- موقع أو تطبيق يدعم HTTP (PHP، Python، Node.js…)
التجربة المجانية 24 ساعة — حسابين. بعدها اشتراك شهري 5$.
الخطوات — ربط شام كاش
-
1) أنشئ حساباً
سجّل على إنشاء حساب — ستحصل فوراً على
api_keyخاص بك. -
2) اربط حساب شام كاش
من لوحة التحكم → شام كاش → اعرض رمز QR وامسحه من التطبيق وأدخل PIN.
-
3) انسخ عنوان الحساب
بعد الربط، انسخ
account_addressمن بطاقة الحساب — تحتاجه بكل طلب API. -
4) أرسل طلب API
استخدم مفتاحك في Header:
X-Api-Key— العنوان:https://tsa-api.com/api/v1 -
5) اقرأ الرد JSON
رصيد، سجلات واردة/صادرة، تحويل — كلها عبر نفس الواجهة. راجع التوثيق الكامل.
مثال: جلب رصيد شام كاش
طلب GET لجلب الأرصدة — sham cash api balance:
GET https://tsa-api.com/api/v1?resource=shamcash&action=balance&account_address=YOUR_ADDRESS
Header: X-Api-Key: YOUR_API_KEY
الرد:
{
"success": true,
"data": {
"account_address": "YOUR_ADDRESS",
"balances": [
{ "currency": "SYP", "balance": 150000 }
]
}
}
مثال PHP — Sham Cash API
$apiKey = "YOUR_API_KEY";
$address = "YOUR_ACCOUNT_ADDRESS";
$url = "https://tsa-api.com/api/v1?resource=shamcash&action=balance&account_address=" . urlencode($address);
$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 sham cash
import requests
API_KEY = "YOUR_API_KEY"
ADDRESS = "YOUR_ACCOUNT_ADDRESS"
url = "https://tsa-api.com/api/v1"
params = {"resource": "shamcash", "action": "balance", "account_address": ADDRESS}
headers = {"X-Api-Key": API_KEY}
r = requests.get(url, params=params, headers=headers)
print(r.json())
نصائح مهمة
- لا تشارك مفتاح API مع أحد — خزّنه في متغيرات بيئة على السيرverter.
- استخدم HTTPS دائماً عند الاتصال بـ
https://tsa-api.com. - إذا انتهى الاشتراك، API يرد بـ
انتهى الاشتراك— جدّد عبر الدعم. - سرياتل كاش API متاح على نفس المنصة — راجع دليل سرياتل كاش.
How to connect Sham Cash to your website
TSA API provides a Sham Cash REST API for developers in Syria.
Sign up at tsa-api.com, link your Sham Cash account via QR,
then call https://tsa-api.com/api/v1 with your private X-Api-Key.
Full sham cash integration guide — balances, logs, and transfers.