منصوبے کے بارے میں

TikTok LIVE API for Node.js ایک غیر سرکاری، ریورس انجینئرڈ کلائنٹ ہے جو TikTok لائیو اسٹریمز سے جڑتا ہے اور ریئل ٹائم ویب کاسٹ ایونٹس فراہم کرتا ہے۔ یہ ByteDance سے وابستہ نہیں ہے اور واضح طور پر پروڈکشن کے لیے تیار نہ ہونے کے طور پر بیان کیا گیا ہے؛ README پروڈکشن استعمال کے لیے ایک میزبان WebSocket API کی طرف اشارہ کرتا ہے۔ اہم صلاحیتیں: - صرف صارف نام (@uniqueId) استعمال کرتے ہوئے کسی بھی تخلیق کار کی لائیو اسٹریم سے جڑیں، بغیر لاگ ان، اسناد یا ایپ رجسٹریشن کی ضرورت۔ - ریئل ٹائم ایونٹس وصول کریں جن میں چیٹ کمنٹس، ممبر شمولیت، تحائف، لائکس، فالوز، شیئرز، سوالات، سپر فینز، ناظرین کی تعداد اور لنک مائیک لڑائیاں شامل ہیں۔ - خام اور ڈی کوڈ شدہ پروٹوبف پیغامات جاری کریں، نیز کنیکٹ، ڈس کنیکٹ، WebSocket کھلنے، WebSocket ڈیٹا اور غلطیوں کے لیے کنٹرول ایونٹس۔ - کمرے کی شناخت حل کرنے، لائیو اسٹیٹس چیک کرنے، اسٹریمر کے لائیو ہونے تک انتظار کرنے، کمرے کی معلومات حاصل کرنے اور دستیاب تحفہ فہرست حاصل کرنے کے طریقے۔ - تصدیق شدہ WebSocket سیشنز، موبائل WebSocket فلو، توسیعی تحفہ معلومات، ابتدائی ڈیٹا پروسیسنگ، کسٹم HTTP/WebSocket کلائنٹ آپشنز اور کنفیگ اوور رائڈز کے لیے اختیارات۔ - روٹ رجسٹری (RouteConfig) جس میں TikTok ویب کاسٹ/ویب APIs، HTML سکریپنگ اور Euler Stream فراہم کنندہ اینڈ پوائنٹس کے لیے انفرادی طور پر برآمد شدہ ہینڈلرز شامل ہیں؛ ہینڈلرز کو کیشنگ یا کسٹم سائننگ کے لیے تبدیل کیا جا سکتا ہے۔ - سائننگ @eulerstream/euler-api-sdk پیکیج کے ذریعے Euler Stream سائن سرور کو سونپی گئی ہے، جو SignConfig یا signApiKey آپشن کے ذریعے ترتیب دی جا سکتی ہے؛ کلائنٹ کا سامنا کرنے والی تعیناتیوں کے لیے JWT تصدیق معاون ہے۔ - Docker استعمال کا ذکر کیا گیا ہے، اور Python، Java، Go اور C# کے لیے دوبارہ تحریریں موجود ہیں۔ README کے ذریعہ تجویز کردہ عام استعمال میں TikTok چیٹ بوٹس، تحفہ ٹریکرز، OBS اوورلے، عطیہ الرٹس، اعتدال کے ٹولز اور لائیو اسٹریم تجزیات شامل ہیں۔ ایک مثال چیٹ ریڈر پروجیکٹ سے منسلک ہے۔