انٹیگریشن کا جائزہ
آج AskAIs سے جڑنے کے طریقے: آپ کی ویب سائٹ، آپ کی ایپ، Telegram اور AI کلائنٹس۔
تکنیکی نام جیسے
window.SingChatوجٹ اور API کا حصہ ہیں۔ انہیں اپنے کوڈ میں بالکل ویسے ہی رکھیں۔
AskAIs ایک ہوسٹڈ سروس ہے: آپ کا ورک اسپیس، ان باکس، AI ایجنٹ اور نالج بیس askais.com پر موجود ہیں۔ آپ اپنے گاہکوں کو نیچے دیے گئے طریقوں سے اس سے جوڑتے ہیں، اور ہر گفتگو اسی مشترکہ ان باکس میں آتی ہے، جہاں ایک ہی AI ایجنٹ ایک ہی نالج اور ترتیبات کے ساتھ جواب دیتا ہے۔
جڑنے کے طریقے
| کہاں | کیسے جوڑیں | اپ ڈیٹس |
|---|---|---|
| آپ کی ویب سائٹ | ایک <script> ٹیگ | کچھ کرنے کی ضرورت نہیں: ہر بار صفحہ لوڈ ہونے پر موجودہ وجیٹ ملتا ہے |
| آپ کی iOS، Android، Flutter، React Native یا ڈیسک ٹاپ ایپ | ایک WebView جو آپ کا چیٹ صفحہ کھولتا ہے | کچھ کرنے کی ضرورت نہیں: WebView موجودہ وجیٹ لوڈ کرتا ہے |
| Telegram | ترتیبات → Channels میں ایک بوٹ ٹوکن | کچھ کرنے کی ضرورت نہیں |
| Claude Code، Cursor یا Gemini CLI (آپ کی ٹیم کے لیے) | MCP سرور، ایک MCP key کے ساتھ | کچھ کرنے کی ضرورت نہیں |
آپ کی ویب سائٹ
یہ کوڈ </body> سے پہلے شامل کریں۔ اپنی ایپ ID ترتیبات → ان باکسز سے کاپی کریں؛ یہ عوامی ہے اور اسے شائع کرنا محفوظ ہے۔
<script src="https://askais.com/widget.js"
data-app-id="YOUR_APP_ID"
data-base-url="https://askais.com"
async></script>⚠️ widget.js کو askais.com سے لوڈ کریں
widget.js کو ڈاؤن لوڈ نہ کریں اور نہ ہی اسے اپنے کوڈ میں بنڈل کریں۔ askais.com سے لوڈ ہونے پر یہ ہمیشہ موجودہ ورژن چلاتا ہے؛ اس کی کاپی پرانی حالت میں رک جاتی ہے اور ہر فکس اور ہر نئے فیچر سے محروم رہتی ہے۔
موبائل اور ڈیسک ٹاپ ایپس
انسٹال کرنے کے لیے کوئی SDK نہیں ہے۔ https://askais.com/api/widget-embed?appId=YOUR_APP_ID کو ایک WebView میں کھولیں، اور آپ کی ایپ پوری اسکرین پر وہی چیٹ دکھائے گی جو آپ کی ویب سائٹ پر ہے۔ سائن ان شدہ صارف کی ID، ای میل اور نام URL میں شامل کریں تاکہ آپ کی ٹیم جان سکے کہ وہ کس سے بات کر رہی ہے۔ ایپ میں چیٹ والے صفحے پر مکمل گائیڈ موجود ہے، جس میں Flutter، iOS، Android اور JavaScript کے لیے کوڈ ہے۔
سائن ان شدہ وزیٹرز اور تصدیق شدہ شناخت
سائن ان شدہ صارفین کے لیے externalId، email اور name بھیجیں تاکہ ان کی چیٹس ہر ڈیوائس پر ان کے ساتھ رہیں۔ کسی کو دوسرے صارف کا روپ دھارنے سے روکنے کے لیے hmac بھی بھیجیں: یہ externalId کا HMAC-SHA256 ہے، جو ان باکس کی خفیہ کلید سے بنایا جاتا ہے اور آپ کے سرور پر حساب کیا جاتا ہے۔ ویب وجیٹ والا صفحہ اس کا طریقہ دکھاتا ہے۔
Telegram
@BotFather کے ذریعے ایک بوٹ بنائیں، اس کا ٹوکن ترتیبات → Channels میں پیسٹ کریں اور کنیکٹ کریں۔ بوٹ کو بھیجے گئے پیغامات اسی ان باکس میں آتے ہیں، جہاں AI ایجنٹ اور آپ کی ٹیم ان کا جواب دیتے ہیں۔
AI کلائنٹس (MCP)
MCP سرور کے ذریعے Claude Code، Cursor یا Gemini CLI آپ کے ورک اسپیس پر کام کر سکتے ہیں: گفتگو پڑھنا اور ان کا جواب دینا، AI کو تربیت دینا، FAQ میں ترمیم کرنا اور تجزیات پڑھنا۔ یہ آپ اور آپ کی ٹیم کے لیے ہے، آپ کے گاہکوں کے لیے نہیں۔ MCP key ورک اسپیس کا مالک یا ایڈمن بناتا ہے۔
فی الحال دستیاب نہیں
- انسٹال ہونے والے SDK پیکجز (npm، pub.dev، CocoaPods، Gradle)۔ ویب پر اسکرپٹ ٹیگ اور ایپس میں WebView والا صفحہ استعمال کریں۔
- آپ کے اپنے بیک اینڈ کے لیے کوئی عوامی REST API۔ API کلیدیں صرف MCP سرور قبول کرتا ہے۔
- گفتگو یا پیغام کے ایونٹس کے لیے Webhooks۔ ترتیبات → Webhooks میں ایک اینڈ پوائنٹ محفوظ کیا جا سکتا ہے اور ایک دستخط شدہ آزمائشی ping بھیجی جا سکتی ہے، لیکن ابھی کوئی ایونٹ نہیں بھیجا جاتا۔
- وجیٹ کو کھولنے، بند کرنے یا اس کے ایونٹس سننے کے لیے JavaScript میتھڈز۔ اسکرپٹ صرف ایک میتھڈ فراہم کرتا ہے:
window.SingChat.start()۔