# ShareAI Builder کے ساتھ ایک ایپلیکیشن کو مرحلہ وار کیسے جوڑیں

ایک اپائنٹمنٹ ایپ بنائیں جو صارفین کو ShareAI سے جوڑتی ہے، مفید AI ایجنڈے تیار کرتی ہے اور انہیں ان کے AI اخراجات پر کنٹرول دیتی ہے۔

45–60 منٹ · 18 عملی مراحل · ایپلیکیشن بلڈرز · Node.js مثال

آپ کا نفاذ

## ایک صارف کنکشن جس پر آپ تعمیر کر سکتے ہیں۔

تین ٹھوس نتائج: صارف کو جوڑیں، ان کی اپائنٹمنٹ تیار کریں، اور انضمام کو تصدیق کے لیے تیار کریں۔

### سائن ان اور قابل تجدید سیشنز

ایک صارف اپنے ShareAI اکاؤنٹ کا انتخاب کرتا ہے، آپ کی ایپ کی منظوری دیتا ہے اور JamZY پر واپس آتا ہے۔

**آپ اس کی تصدیق کر سکتے ہیں جب**

سائن ان کریں، سیشن کو ریفریش کریں اور کامیابی سے منقطع کریں۔

### ایک مفید تیاری کا مسودہ

ایک اپائنٹمنٹ مقصد کو ایجنڈا اور سوالات میں تبدیل کریں ایک سوچے سمجھے AI درخواست کے ذریعے۔

**آپ اس کی تصدیق کر سکتے ہیں جب**

ایک مسودہ تیار کریں؛ اپائنٹمنٹ کو محفوظ کرنا کوئی AI کال نہیں کرتا۔

### ایک سیٹ اپ جس کی آپ تصدیق کر سکتے ہیں

اختیاری AI فیس کی وضاحت کریں اور پلیٹ فارم چیکس جمع کریں جو آپ کے جائزہ جمع کرانے کی ضرورت ہے۔

**آپ اس کی تصدیق کر سکتے ہیں جب**

ہر شامل پلیٹ فارم اور درخواست کردہ دائرہ کار کے ریکارڈ شدہ چیکس ہیں۔

## دیکھیں کہ آپ کیا تعمیر کریں گے

آپ ایک ایسا کنیکشن بنائیں گے جو آپ کے گاہک سمجھ سکیں: ان کا ShareAI اکاؤنٹ، ایک اختیاری AI تیاری ڈرافٹ، اور ان کے اپائنٹمنٹ کی طرف ایک واضح راستہ۔

جہاں آپ کام کریں گے آپ کی مکمل مثال

اپنی ایپلیکیشن کو ShareAI Builder سے کنیکٹ کریں، اندراج سے لے کر ایک ٹیسٹ شدہ انٹیگریشن تک جو جائزے کے لیے تیار ہو۔ یہ واک تھرو JamZY استعمال کرتا ہے، ایک چھوٹی Node.js اپائنٹمنٹ ایپلیکیشن، ہر مرحلہ دکھانے کے لیے: ایپ رجسٹر کریں، اس کے ویب پلیٹ فارم کو کنفیگر کریں، گاہک کے ShareAI اکاؤنٹ کو کنیکٹ کریں اور ایک مجاز AI درخواست بھیجیں۔ یہی مراحل اپنی پروڈکٹ پر لاگو کریں۔

| صلاحیت | گاہک کس چیز پر اتفاق کرتا ہے | JamZY کیا ظاہر کرتا ہے |
| --- | --- | --- |
| ShareAI کے ساتھ لاگ ان کریں | ایک اکاؤنٹ کنیکشن اور وہ شناختی معلومات جو آپ کی ایپ درخواست کرتی ہے۔ | ایک نجی گاہک کی شناخت مستند یوزر معلومات سے۔ |
| ShareAI کے ساتھ ادائیگی کریں · AI استعمال | گاہک کے منتخب کردہ ذاتی یا تنظیمی اکاؤنٹ کا استعمال مجاز انفرنس کے لیے۔ | ایک اپائنٹمنٹ تیاری ڈرافٹ جو اس اکاؤنٹ کے اہل کریڈٹس سے فنڈ کیا گیا ہو۔ |
| Builder مارک اپ | اضافی AI استعمال کی فیس جو قبول شدہ ایپلیکیشن معاہدے میں شامل ہو۔ | اختیاری استعمال کی مونیٹائزیشن، منظوری اور معاہدے کی اشاعت کے بعد۔ |
| پروڈکٹ کی ادائیگیاں | ایک مخصوص خریداری جو ایک علیحدہ ShareAI چیک آؤٹ میں پیش کی گئی ہو۔ | ایک توسیع جو وضاحت کرتی ہے [ادائیگی واک تھرو](https://shareai.now/blogs/product/builder-program/guides-how-to/pay-with-shareai/)۔ اپائنٹمنٹ ڈیمو چیک آؤٹ کو نافذ نہیں کرتا۔ |

ایک ShareAI اکاؤنٹ، ذاتی یا تنظیمی اکاؤنٹ استعمال کرنے کی اجازت جو ایپ کا مالک ہوگا، ایک عوامی HTTPS کال بیک، ایک لوگو، اور کام کرنے والے پرائیویسی، شرائط اور اکاؤنٹ ڈیلیشن صفحات رکھیں۔ مثال چلانے کے لیے، Node.js 22 یا جدید تر اور اپنی ایپلیکیشن کے لیے ایک HTTPS ایڈریس استعمال کریں۔

JamZY · اپائنٹمنٹ حوالہ ایپلیکیشن [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2phbXp5LnBuZw.DZt_5dnvNF40T34-7MJsXw?v=219eca92cbe5)

مقامی اپوائنٹمنٹ شیڈولنگ اور صارف کی مالی اعانت سے AI کی تیاری الگ الگ عمل ہیں۔ اس ڈیمو کے ذریعے کوئی کیلنڈر دعوت نہیں بھیجی جاتی۔

1. اپوائنٹمنٹ کی قسم اور دورانیہ منتخب کریں۔
2. ایک دستیاب ڈیمو سلاٹ منتخب کریں۔
3. اختیاری AI اسسٹنٹ استعمال کرنے کے لیے ShareAI کو منسلک کریں۔
4. AI صرف اس واضح عمل کے بعد چلتا ہے؛ بکنگ اکیلے ShareAI کو کال نہیں کرتی۔

**اپنی ایپ کی تفصیلات استعمال کریں**

اسکرین شاٹس مثال کے طور پر ایپلیکیشن کی تفصیلات استعمال کرتے ہیں۔ ShareAI اس گائیڈ میں دیے گئے ایڈریس پروڈکشن ایڈریس ہیں۔ تیاری کی تخلیق ایک حقیقی AI درخواست پیدا کرتی ہے اور کریڈٹس خرچ کر سکتی ہے؛ ڈیمو اپائنٹمنٹ کو منتخب یا محفوظ کرنا ایسا نہیں کرتا۔ تصدیقی چیک آپ کے اپنے کامیاب انٹیگریشن ٹیسٹس کے ذریعے مکمل کیے جاتے ہیں۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

آپ اکاؤنٹ لاگ ان، AI استعمال، اختیاری اضافی چارج اور تصدیق شدہ پروڈکٹ خریداری میں فرق کر سکتے ہیں۔ اس گائیڈ کو پڑھنے کے لیے کسی ادائیگی کی درخواست کی ضرورت نہیں ہے۔

## Builder پروگرام میں شامل ہوں

آپ وہ Builder شناخت بنائیں گے جو آپ کی ایپلیکیشن اور اس کے کسٹمر تعلقات کی مالک ہوگی۔

جہاں آپ کام کریں گے Console → بلڈر پروگرام

1. اپنے ShareAI اکاؤنٹ میں لاگ ان کریں یا نیا بنائیں۔ ذاتی یا تنظیمی اکاؤنٹ منتخب کریں جو JamZY کا مالک ہوگا؛ سیٹ اپ کے دوران ایک ہی اکاؤنٹ استعمال کریں۔
2. کھولیں [Builder Program ShareAI Console میں](https://console.shareai.now/app/builder/)وہ Builder سرگرمیاں منتخب کریں جو آپ کے کام سے مطابقت رکھتی ہیں۔ اس گائیڈ کے لیے، اپنی ملکیت والی ایپلیکیشن کے لیے پروڈکٹ کمپنی کا راستہ منتخب کریں۔ کلائنٹ ورک ان خدمات کے لیے ہے جو کسی کسٹمر کو فراہم کی جاتی ہیں؛ انٹیگریشن ایک موجودہ ایپلیکیشن کو جوڑتا ہے۔
3. پروگرام میں اندراج کے مالک کے طور پر ذاتی یا تنظیمی اکاؤنٹ منتخب کریں، درخواست دینے سے پہلے۔ تنظیمیں تصدیق سے پہلے درخواست جمع کرا سکتی ہیں، لیکن صرف عملے کی منظوری سے رسائی فعال نہیں ہوتی۔ کنسول میں آن بورڈنگ چیک لسٹ سے تنظیمی ای میل اور کمپنی کی تصدیق مکمل کریں۔ ایک منظور شدہ تنظیم تصدیق مکمل ہونے تک "Pending verification" رہتی ہے۔ Builder، Provider اور Creator پروگرامز اس اصول کی پیروی کرتے ہیں۔
4. منظوری کے بعد، Builder Program → Product کھولیں۔ ایکٹر سوئچر اس اکاؤنٹ کی نشاندہی کرتا ہے جسے آپ ایڈٹ کر رہے ہیں۔

Builder Program · اندراج کا نقطہ آغاز [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2Vucm9sbG1lbnQucG5n.qBq2qLDjzgk2_IqYv0zTco?v=2e8bf9ef5454)

پروڈکٹ کے راستے سے شروع کریں، پھر اس اکاؤنٹ کے لیے اندراج مکمل کریں جو JamZY کا مالک ہوگا۔

1. Console پر جاری رکھیں تاکہ Builder Program میں اندراج کریں۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

Builder Program مطلوبہ مالک کے لیے کھلتا ہے اور نیا ایپ پیش کرتا ہے۔ اندراج کا فیصلہ، درخواست کا جائزہ، عوامی معلومات کا جائزہ اور Monetization Gateway منظوری الگ مراحل ہیں۔

تفصیلات کی ضرورت ہے؟[بلڈر پروگرام ↗](https://shareai.now/builders/join/)[بلڈر دستاویزات ↗](https://shareai.now/docs/builders/)

## اپنی درخواست بنائیں

آپ JamZY کو اس کا اپنا ایپلیکیشن ریکارڈ دیں گے، تاکہ اس کی شناخت، رسائی اور تجارتی شرائط ایک ساتھ رہیں۔

جہاں آپ کام کریں گے بلڈر پروگرام → پروڈکٹ → نیا ایپ

1. Product میں، New app منتخب کریں۔ ابتدائی تفصیلات کو پُر کرنے کے لیے اپنی عوامی ویب سائٹ درج کریں، یا منتخب کریں کہ میں انہیں دستی طور پر لکھوں گا۔
2. ایک PNG یا JPEG لوگو اپ لوڈ کریں، JamZY کو نام کے طور پر درج کریں، اور پروڈکٹ کو ایک واضح جملے میں بیان کریں۔ ویب سائٹ اور Builder رابطہ ای میل کا جائزہ لیں۔
3. سیٹ اپ کے سوالات میں جاری رکھیں۔ جوابات کو سچائی پر مبنی رکھیں: وہ بیان کرتے ہیں کہ ایپلیکیشن کیسے فراہم کی جاتی ہے اور اس کی ادائیگی کیسے کی جاتی ہے۔

ایپلیکیشن سیٹ اپ · تفصیلات [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2NyZWF0ZS1hcHAucG5n.26JD5PFhP3AdM9h-QLR4jI?v=89dd90b67cd9)

جاری رکھنے سے پہلے ایپ کا نام، تعارف، لوگو اور عوامی ویب سائٹ کا جائزہ لیں۔ رابطے کی تفصیلات وضاحتی ہیں۔

1. درخواست کو ایک واضح نام دیں۔
2. آن بورڈنگ سوالات پر جاری رکھیں۔

ایپلیکیشن پروفائل کے لیے ایک قابل رسائی عوامی ویب سائٹ استعمال کریں۔ ایک نجی یا صرف مقامی ویب سائٹ توثیق میں ناکام ہو سکتی ہے، چاہے آپ کا ڈویلپمنٹ کال بیک درست طریقے سے رجسٹرڈ ہو۔ نئی ایپلیکیشن ایک ڈرافٹ کے طور پر شروع ہوتی ہے۔ آپ اسے عوامی کیے بغیر ترمیم جاری رکھ سکتے ہیں۔ اس کا ایپلیکیشن شناخت کنندہ OAuth کلائنٹ ID یا سبسکرپشن ID سے مختلف ہے۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

JamZY مطلوبہ مالک کے لیے پروڈکٹ کے تحت ظاہر ہوتا ہے۔ ہر ڈیوائس پلیٹ فارم کے لیے ایک اضافی ایپلیکیشن نہ بنائیں۔

تفصیلات کی ضرورت ہے؟[رجسٹریشن حوالہ ↗](https://shareai.now/docs/api/builders/auth/register-application/)[عوامی پیشکش رہنمائی ↗](https://shareai.now/application-guidance/)

## وضاحت کریں کہ آپ کی ایپ کیسے فراہم کی جاتی ہے

آپ کو OAuth کے اختیارات ملیں گے جو اس بات پر منحصر ہیں کہ آپ کی ایپ کہاں چلتی ہے اور اس کے اسناد کو کون کنٹرول کرتا ہے۔

جہاں آپ کام کریں گے نیا ایپ → ایپلیکیشن سیٹ اپ

اگر آپ JamZY ڈپلائمنٹ خود چلاتے ہیں، تو وہ قیمت کا ماڈل منتخب کریں جو آپ کی پیشکش سے میل کھاتا ہو، SaaS، وینڈر ہوسٹڈ کلاؤڈ ایپ، صارف اپنی کھپت کے لیے خود ادائیگی کرتا ہے، اور ShareAI AI درخواستوں کے لیے۔ یہ مثال کے جوابات ہیں، ہر پروڈکٹ کے لیے ضروری نہیں۔

ایپلیکیشن سیٹ اپ · ڈپلائمنٹ [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2RlcGxveW1lbnQucG5n.z2CCFEuD_5FSexYeMPd83A?v=a4e84e4528c3)

آن بورڈنگ کا جواب طے کرتا ہے کہ آیا سرور کلائنٹ سیکریٹ دستیاب ہے۔

1. منتخب کریں کہ آپ کی درخواست درحقیقت کہاں چلتی ہے۔

| جہاں ایپ چلتی ہے | OAuth انتخاب | جہاں اسناد موجود ہیں |
| --- | --- | --- |
| آپ کا ہوسٹڈ بیک اینڈ | ویب سرور کلائنٹ کلائنٹ سیکریٹ استعمال کر سکتا ہے۔ PKCE اب بھی لاگو ہوتا ہے۔ | سیکریٹ اور ٹوکن آپ کے سرور پر رہتے ہیں۔ |
| براؤزر ایپلیکیشن / SPA | عوامی ویب کلائنٹ PKCE کے ساتھ۔ | کوئی ایمبیڈڈ کلائنٹ سیکریٹ نہیں۔ مناسب براؤزر یا بیک اینڈ سیشن ڈیزائن استعمال کریں۔ |
| سیلف ہوسٹڈ یا ہائبرڈ تقسیم | آن بورڈنگ پالیسی کے تحت PKCE کے ساتھ عوامی کلائنٹ۔ | صارف کی تنصیبات پر مشترکہ وینڈر سیکریٹ تقسیم نہ کریں۔ |
| ونڈوز، macOS، لینکس، اینڈرائیڈ یا iOS | ہر فعال پلیٹ فارم کے لیے ایک عوامی کلائنٹ۔ | PKCE اور پلیٹ فارم کے مطابق محفوظ اسٹوریج؛ کوئی بنڈل شدہ سیکریٹ نہیں۔ |

ڈاؤن لوڈ کے قابل JamZY نمونہ جان بوجھ کر PKCE کے ساتھ عوامی ویب کلائنٹ استعمال کرتا ہے، حالانکہ اس میں ایک چھوٹا بیک اینڈ ہے۔ سرور ٹوکن کو براؤزر اسٹوریج سے باہر رکھتا ہے۔ وینڈر ہوسٹڈ جواب سرور کلائنٹ کی اجازت دیتا ہے؛ یہ آپ کو ایک منتخب کرنے پر مجبور نہیں کرتا۔

آپ محفوظ جوابات کو ایپلیکیشن معلومات → ایپلیکیشن سیٹ اپ کے تحت دوبارہ دیکھ سکتے ہیں۔ ڈپلائمنٹ میں تبدیلیاں غیر مطابقت پذیر کلائنٹ سیکریٹس کو ہٹا سکتی ہیں اور دوبارہ تصدیق کی ضرورت ہو سکتی ہے۔ محفوظ کرنے سے پہلے اس اثر کا جائزہ لیں۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

محفوظ شدہ ڈپلائمنٹ آپ کی حقیقی آرکیٹیکچر کی وضاحت کرتا ہے۔ کلائنٹ سیکریٹ آپشن اس جواب کی پیروی کرتا ہے؛ ایک غیر فعال آپشن پالیسی کی وضاحت ہے، گمشدہ اسناد نہیں۔

تفصیلات کی ضرورت ہے؟[کلائنٹ رجسٹریشن ↗](https://shareai.now/docs/api/builders/auth/register-application/)

## اپنی ایپلیکیشن کو واضح طور پر متعارف کروائیں

آپ صارفین کو وہ پروڈکٹ تفصیلات اور پالیسیاں دیں گے جن کی انہیں کنیکٹ کرنے کا فیصلہ کرنے سے پہلے ضرورت ہے۔

جہاں آپ کام کریں گے ایپلیکیشن معلومات

ڈیش بورڈ کے بعد ایپلیکیشن معلومات کھولیں۔ مخصوص سیکشنز پر کام کریں: تفصیلات، ایپلیکیشن سیٹ اپ، پریزنٹیشن، برانڈنگ، گیلری اور جائزہ۔ پروڈکٹ کو ایک مفید وضاحت، ایک درست ویب سائٹ اور صارف ورک فلو کے واضح اسکرین شاٹس دیں۔

ایپلیکیشن معلومات [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2luZm9ybWF0aW9uLnBuZw.gTT43COTCGPlcpxLYXCMCb?v=0ed11c1d57c9)

اپنی ایپلیکیشن کو اس کا اپنا نام، تعارف اور عوامی HTTPS ویب سائٹ دیں۔

1. تفصیلات، سیٹ اپ، پریزنٹیشن اور برانڈنگ کو ان کے اپنے سیکشنز میں تیار کریں۔

اپنی ایپ کی شناخت استعمال کریں۔ ShareAI برانڈنگ انٹیگریشن بٹن اور وضاحتی مواد پر ہونی چاہیے؛ یہ آپ کے پروڈکٹ لوگو کی جگہ نہیں لینی چاہیے۔ پرائیویسی، شرائط اور حذف کرنے کے لنکس کو بغیر سائن ان کیے قابل رسائی رکھیں۔

جب فلوٹنگ سیو ایکشن ظاہر ہو تو تبدیلیاں محفوظ کریں۔ عوامی معلومات کی تجویز کا اپنا جائزہ ہے؛ منظور شدہ تجویز میں ترمیم خاموشی سے لائیو عوامی پریزنٹیشن کو تبدیل نہیں کرتی۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

ایک وزیٹر سمجھ سکتا ہے کہ JamZY کیا کرتا ہے، کون اسے چلاتا ہے، اور حذف کرنے کی درخواست کیسے کی جائے۔ عوامی تفصیلات اور کال بیک کنفیگریشن ایک ہی پروڈکٹ کا حوالہ دیتے ہیں۔

تفصیلات کی ضرورت ہے؟[پریزنٹیشن چیک لسٹ ↗](https://shareai.now/application-guidance/)[لوگوز & بٹن استعمال ↗](https://shareai.now/brand-guidance/)

## منتخب کریں کہ گاہک کیا اجازت دے سکتے ہیں

آپ وہ رسائی طلب کریں گے جو آپ کی ملاقات کے تجربے میں واقعی استعمال ہوتی ہے اور اس کے بلنگ مقصد کو واضح کریں گے۔

جہاں آپ کام کریں گے ایپلیکیشن → استعمال کے کیسز

استعمال کے کیسز میں، اکاؤنٹ کنکشن کے لیے ShareAI لاگ ان کو فعال کریں اور Pay with ShareAI کسٹمر فنڈڈ فلو کے لیے جسے آپ سپورٹ کرنا چاہتے ہیں۔ صرف اس وقت Monetization Gateway رسائی کی درخواست کریں جب آپ کی پروڈکٹ AI استعمال پر اضافی فیس حاصل کرے گی۔ کنسول میں دکھائی گئی منظوری کی حیثیت پر عمل کریں۔

استعمال کے کیسز [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3VzZS1jYXNlcy5wbmc.zRU3Lp1TsQuYD7ClWUWS-X?v=090d8c81e6da)

Log-in with ShareAI, Pay with ShareAI اور Monetization Gateway کے علیحدہ ترتیب اور منظوری کے مراحل ہیں۔

1. ShareAI کے ساتھ لاگ ان ترتیب دیں۔
2. صارف کی مالی اعانت سے استعمال کو فعال کریں۔

| اسکوپ | آپ اسے کیوں طلب کریں گے |
| --- | --- |
| `openid` | کلائنٹ-اسکوپڈ شناخت کا استعمال کرتے ہوئے اکاؤنٹ کو کنیکٹ کریں۔ |
| `profile` / `email` | پروفائل یا ای میل کلیمز صرف اس وقت طلب کریں جب آپ کی پروڈکٹ کو ان کی ضرورت ہو۔ |
| `inference` | ایپلیکیشن کنفیگریشن کے ذریعے اجازت دی گئی AI انفرنس اینڈپوائنٹس کو کال کریں۔ |
| `monetization_gateway` | سرچارجڈ انفرنس کے لیے کسٹمر کے ذریعہ قبول شدہ AI بلنگ معاہدے کا استعمال کریں۔ |
| `payments` | کسٹمر کی ادائیگی کی درخواستیں بنائیں اور ان کا معائنہ کریں۔ ہر خریداری کو اب بھی تصدیق کی ضرورت ہے۔ |

JamZY درخواستیں `openid profile inference monetization_gateway`یہ درخواست نہیں کرتا `payments` اور چیک آؤٹ کے ذریعے پروڈکٹ فروخت نہیں کرتا۔ کنسول میں کسی صلاحیت کو فعال کرنا موجودہ رسائی ٹوکن کو نہیں دیتا: کسٹمر کو دائرہ کار اور شرائط کی اجازت دینی ہوگی۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

صلاحیتیں، کنفیگر کردہ دائرہ کار اور اجازت کی درخواست متفق ہیں۔ اختیاری رسائی طلب کرنے سے گریز کریں جسے آپ کی ایپ کبھی استعمال نہیں کرتی یا تصدیق نہیں کر سکتی۔

تفصیلات کی ضرورت ہے؟[دائرہ کار حوالہ ↗](https://shareai.now/docs/api/builders/auth/scopes/)[ادائیگیاں & سرچارج واک تھرو ↗](https://shareai.now/blogs/product/builder-program/guides-how-to/pay-with-shareai/)

## اپنی ویب انٹیگریشن سیٹ اپ کریں

آپ براؤزر پر مبنی JamZY تجربے کے لیے ایک ویب کلائنٹ بنائیں گے، صحیح تصدیقی طریقہ کے ساتھ۔

جہاں آپ کام کریں گے OAuth سیٹنگز → ویب

1. OAuth سیٹنگز کھولیں۔ پلیٹ فارم گرڈ سے ویب منتخب کریں۔ آپ ہر پلیٹ فارم کے لیے ایک کلائنٹ کنفیگر کر سکتے ہیں: ویب، ونڈوز، macOS، لینکس، اینڈرائیڈ اور iOS۔
2. اس نمونے کے لیے براؤزر ایپلیکیشن / SPA، عوامی PKCE کلائنٹ منتخب کریں۔ ایک سرور ویب ایپلیکیشن صرف اس وقت موزوں ہے جب آپ کی تعیناتی پالیسی اس کی اجازت دیتی ہو اور آپ کا بیک اینڈ ایک سیکریٹ کی حفاظت کر سکتا ہو۔
3. اپنا ویب کلائنٹ ID کاپی کریں۔ انضمام کرتے وقت پلیٹ فارم کو ٹیسٹنگ میں رکھیں۔ کبھی بھی اسکرین شاٹ سے ID کاپی نہ کریں یا کسی مختلف پروڈکٹ کے لیے شیئر کردہ ڈیمو کی رجسٹریشن کو دوبارہ استعمال نہ کریں۔

OAuth سیٹنگز · پلیٹ فارم گرڈ [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3BsYXRmb3Jtcy5wbmc.d1VzRklfuF_87b8KTVlPjn?v=1412f421168b)

ہر پلیٹ فارم پر ایک رجسٹرڈ کلائنٹ۔ غیر ترتیب شدہ پلیٹ فارمز اختیاری رہتے ہیں۔

1. واحد ویب انٹیگریشن کھولیں۔
2. صرف اینڈرائیڈ شامل کریں جب آپ کی پروڈکٹ اس کی حمایت کرتی ہو۔

ویب · جائزہ [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3dlYi1jbGllbnQucG5n.AQKecrfiIFG89MpuUlH8uP?v=8f56b706ab2d)

ایک عوامی ویب کلائنٹ PKCE استعمال کرتا ہے اور اس کے پاس کوئی کلائنٹ سیکریٹ نہیں ہوتا۔ کلائنٹ ID کو چھپایا گیا ہے۔

1. اپنا ویب کلائنٹ ID کاپی کریں۔
2. ایک عوامی کلائنٹ کو سیکریٹ نہیں ملتا۔

مختلف پلیٹ فارمز کے مختلف اسناد اور کال بیک قواعد ہوتے ہیں۔ یہ الگ الگ پروڈکٹس نہیں ہیں: سبسکرپشنز اور کسٹمر مینجمنٹ ایپلیکیشن کے لیے جمع کیے جاتے ہیں۔ ایپلیکیشن ٹیسٹرز پلیٹ فارمز کے درمیان شیئر کیے جاتے ہیں، زیادہ سے زیادہ پانچ جگہوں کے ساتھ بشمول زیر التواء دعوت نامے؛ مالک ٹیسٹر کی جگہ استعمال نہیں کرتا۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

بالکل ایک ویب پلیٹ فارم موجود ہے۔ مقامی پلیٹ فارمز جنہیں آپ نے کنفیگر نہیں کیا وہ آپ کے لانچ کو بلاک نہیں کرتے۔

تفصیلات کی ضرورت ہے؟[پلیٹ فارم رجسٹریشن ↗](https://shareai.now/docs/api/builders/auth/register-application/)

## گاہکوں کو واپس اپنی ایپ پر لائیں

آپ صارفین کو اجازت کے بعد اپنی ایپلیکیشن پر واپس لے جائیں گے، ایک درست کال بیک استعمال کرتے ہوئے جو آپ کے پاس ہے۔

جہاں آپ کام کریں گے ویب → کنفیگریشن

ویب → کنفیگریشن میں، درست HTTPS کال بیک رجسٹر کریں جو آپ کی ایپلیکیشن ہینڈل کرتی ہے۔ یہ گائیڈ استعمال کرتی ہے `https://jamzy.example/oauth/callback` بطور مثال۔ تبدیل کریں `jamzy.example` HTTPS ڈومین کے ساتھ جہاں آپ اپنی JamZY کی کاپی ڈیپلائے کرتے ہیں، اور وہی کال بیک اپنی ایپلیکیشن کنفیگریشن میں استعمال کریں۔

ویب · کنفیگریشن [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2NhbGxiYWNrcy5wbmc.VYHbGU1Skc_78NvwYGAAz5?v=6af56597b3d7)

وہ کال بیک رجسٹر کریں جو آپ کی تعینات کردہ ایپلیکیشن ہینڈل کرتی ہے۔

1. وہ کال بیک رجسٹر کریں جو آپ کی تعینات کردہ ایپلیکیشن ہینڈل کرتی ہے۔

رضامندی اسکرین کا نام، شرائط، پرائیویسی اور حذف کرنے کی معلومات فراہم کریں۔ صرف وہی اسکوپس فعال کریں جن کی آپ کو ضرورت ہے، پھر محفوظ کریں۔ اسکیم، ہوسٹ، پاتھ اور متعلقہ کوئری تفصیلات اجازت کی درخواست اور کوڈ ایکسچینج سے مطابقت رکھنی چاہئیں۔ وائلڈ کارڈ یا URL فریگمنٹ استعمال نہ کریں۔

| پلیٹ فارم | کال بیک کو نافذ کریں |
| --- | --- |
| ویب | آپ کی ایپلیکیشن پر عین HTTPS پتہ۔ |
| اینڈرائیڈ | ایک ریورس-ڈومین ایپ اسکیم جو ایپلیکیشن آئی ڈی سے میل کھاتی ہو، یا ایک تصدیق شدہ HTTPS ایپ لنک جس میں پیکیج اور SHA-256 سائننگ فنگر پرنٹ شامل ہو۔ |
| iOS | ایک میل کھاتی ایپ اسکیم، یا ایک تصدیق شدہ HTTPS یونیورسل لنک جس میں بنڈل آئی ڈی اور ایپل ایپ آئی ڈی پری فکس شامل ہو۔ |
| ونڈوز / میک او ایس / لینکس | ایک اجازت شدہ عین HTTPS کال بیک، ایک میل کھاتی ریورس-ڈومین ایپلیکیشن اسکیم، یا 127.0.0.1 / \[::1\] پر ایک سپورٹڈ لوپ بیک ری ڈائریکٹ۔ لوپ بیک پورٹ مختلف ہو سکتا ہے۔ |

انسٹال شدہ ایپس سسٹم براؤزر میں اجازت دیتی ہیں اور رجسٹرڈ کال بیک کے ذریعے واپس آتی ہیں۔ دعوی کردہ HTTPS ایپ لنکس کے لیے، مطلوبہ ایسوسی ایشن فائل شائع کریں اور کنسول میں ایسوسی ایشن کی تصدیق چلائیں۔ ایک فارم میں قابل قبول نظر آنے والا کال بیک اس بات کا ثبوت نہیں ہے کہ آپ کی انسٹال شدہ ایپ اسے وصول کرتی ہے۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

اجازت کے فلو کے ذریعے کال بیک کھولنا آپ کی ایپ پر واپس آتا ہے۔ ایک بے ترتیب کوڈ یا غیر مطابقت پذیر اسٹیٹ مسترد کر دیا جاتا ہے۔

تفصیلات کی ضرورت ہے؟[PKCE & ری ڈائریکٹس ↗](https://shareai.now/docs/api/builders/auth/authorization-code-pkce/)[دریافت & شناخت ↗](https://shareai.now/docs/api/builders/auth/identity-discovery/)

## اپنی JamZY ایپلیکیشن چلائیں

آپ کے پاس اپائنٹمنٹ انٹرفیس اور اس کا ShareAI کنکشن آپ کی اپنی ایپلیکیشن شناختوں کے ساتھ چل رہا ہوگا۔

جہاں آپ کام کریں گے آپ کی ایپلیکیشن → ماحول کی تشکیل

JamZY ایک اپائنٹمنٹ ایپلیکیشن ہے جس میں ایک اختیاری AI تیاری اسسٹنٹ شامل ہے۔ اس کا شیڈیولر صرف براؤزر پر مبنی ڈیمو ہے: اس میں کوئی کیلنڈر فراہم کنندہ، ای میل ڈیلیوری یا اپائنٹمنٹ ادائیگی شامل نہیں ہے۔ ShareAI اجازت اور AI API انٹیگریشن حقیقی ترتیب شدہ اپ اسٹریم استعمال کرتے ہیں۔

ڈاؤن لوڈ کریں [JamZY حوالہ ذریعہ](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2phbXp5LXJlZmVyZW5jZS56aXA.jOyG9kwmFZrdMQEhTNGl0J?v=248a37ba4612)۔ اس میں نوڈ سرور، براؤزر UI، ٹیسٹس اور ایک سیٹ اپ README شامل ہے؛ کوئی سرٹیفکیٹس، راز، انحصار یا سیشنز شامل نہیں ہیں۔ انہیں چلانے سے پہلے فائلوں کا جائزہ لیں۔ نوڈ پروسیس کو ایک HTTPS ریورس پراکسی کے پیچھے رکھیں جو عوامی اصل کو محفوظ رکھے۔

```bash
# .env — replace both identifiers with YOUR registered application.
JAMZY_PUBLIC_ORIGIN=https://jamzy.example
SHAREAI_CLIENT_ID=YOUR_WEB_CLIENT_ID
SHAREAI_APP_ID=YOUR_APPLICATION_UUID
SHAREAI_AUTH_ORIGIN=https://auth.shareai.now
SHAREAI_API_BASE_URL=https://api.shareai.now/api/v1
SHAREAI_SCOPES="openid profile inference monetization_gateway"
PORT=3443
BIND_HOST=127.0.0.1
```

```bash
# Node 22+, behind your HTTPS reverse proxy
node --env-file=.env server.mjs

# Mocked upstream tests; these do not spend credits
node --test test/server.test.mjs
```

**ماحول کو ایک ساتھ رکھیں**

اپنی ایپلیکیشن بنائیں [کنسول.شیئرای.اب](https://console.shareai.now/app/builder/)۔ اس کا پروڈکشن کلائنٹ آئی ڈی استعمال کریں `https://auth.shareai.now` اور `https://api.shareai.now/api/v1`۔ `jamzy.example` پتہ آپ کی ایپ کے لیے ایک پلیس ہولڈر ہے، کوئی ہوسٹڈ ڈیمو نہیں۔ اپنی ایپ کو HTTPS پر سرور کریں تاکہ اس کا محفوظ سیشن کوکی کام کرے۔

JamZY موازنہ کے لیے ایک API-کلید کنکشن بھی پیش کرتا ہے۔ یہ واک تھرو والیٹ/OAuth بٹن استعمال کرتا ہے۔ ایک API کلید کسٹمر کے JamZY OAuth معاہدے کو قائم نہیں کرتی اور کسٹمر اجازت فلو کے متبادل کے طور پر استعمال نہیں کی جا سکتی۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

ایپ HTTPS کے ذریعے لوڈ ہوتی ہے۔ اس کی عوامی اصل، رجسٹرڈ کال بیک اور کلائنٹ آئی ڈی آپ کی رجسٹریشن سے میل کھاتے ہیں۔ کوئی ٹوکن یا راز صفحہ کے ماخذ یا لوکل اسٹوریج میں ظاہر نہیں ہوتا۔

## اپنے پہلے گاہک کو کنیکٹ کریں

آپ کسٹمر کو ان کا ShareAI اکاؤنٹ منتخب کرنے دیں گے اور اس رسائی کی منظوری دیں گے جس کی آپ کی ایپ کو ضرورت ہے۔

جہاں آپ کام کریں گے JamZY → اپنے ShareAI والیٹ کے ساتھ ادائیگی کریں

JamZY سے، اپنے ShareAI والیٹ کے ساتھ ادائیگی کریں منتخب کریں۔ ایپ ShareAI اجازت صفحہ کھولتی ہے۔ کسٹمر سائن ان کرتا ہے، ایک ذاتی یا تنظیمی اکاؤنٹ منتخب کرتا ہے، ایپ اور درخواست کردہ رسائی کو چیک کرتا ہے، اور قابل اطلاق سبسکرپشن شرائط کو قبول کرتا ہے۔

1. **JamZY → تصدیق**ایک تصادفی حالت اور PKCE verifier بنائیں؛ اس کے S256 چیلنج کو اجازت کی درخواست کے ساتھ بھیجیں۔
2. **صارف → تصدیق**ادائیگی کرنے والا اکاؤنٹ منتخب کریں اور رسائی اور بلنگ کی شرائط کا جائزہ لیں۔ منسوخی کو JamZY غیر منسلک چھوڑنا چاہیے۔
3. **تصدیق → کال بیک**ایک مختصر مدت کے لیے، ایک بار استعمال ہونے والا کوڈ اور حالت وصول کریں۔ حالت کو اسی سیشن کے خلاف درست کریں۔
4. **بیک اینڈ → ٹوکن**اس کوڈ کو اصل verifier اور ایک جیسی redirect URI کے ساتھ تبدیل کریں۔ عوامی کلائنٹس کوئی client secret نہیں بھیجتے۔
5. **بیک اینڈ → صارف کی معلومات**تصدیق شدہ شناخت پڑھنے کے لیے access token استعمال کریں، پھر JamZY کا اپنا محفوظ سیشن قائم کریں۔

ویب · پروڈکشن اینڈ پوائنٹس [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2VuZHBvaW50cy5wbmc.wcHciknhu_5PQG6wrO4zan?v=63ad6d9e8724)

ان پروڈکشن ShareAI ایڈریسز کو کنسول.shareai.now سے کلائنٹ ID کے ساتھ استعمال کریں۔

1. auth.shareai.now/oauth/authorize پر اجازت دیں۔
2. auth.shareai.now/oauth/token پر کوڈز اور ریفریش ٹوکنز کا تبادلہ کریں۔

```javascript
const verifier = randomBytes(32).toString('base64url');
const state = randomBytes(32).toString('base64url');
const challenge = createHash('sha256').update(verifier).digest('base64url');
const authorize = new URL('https://auth.shareai.now/oauth/authorize');
authorize.search = new URLSearchParams({
  client_id: clientId, response_type: 'code', redirect_uri: callback,
  scope: 'openid profile inference monetization_gateway', state,
  code_challenge: challenge, code_challenge_method: 'S256',
}).toString();
// Save state + verifier in the server session BEFORE redirecting.
// The downloadable server implements state expiry and one-time consumption.
```

مقامی صارف ریکارڈ کو تصدیق شدہ، client-scoped `sub` اور اس کے issuer/client سیاق و سباق کے ذریعے کلید کریں۔ ذاتی اور تنظیمی اجازتیں مختلف ادائیگی کرنے والے اکاؤنٹس منتخب کر سکتی ہیں۔ ایک صارف ID عالمی صارف ID، ای میل پتہ یا داخلی تنظیمی ڈیٹا بیس ID نہیں ہے۔ پلیٹ فارمز کے درمیان شناختوں کو ڈسپلے ناموں کے ملاپ سے ضم نہ کریں۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

منسوخی، غیر مطابقت پذیر حالت، دوبارہ استعمال شدہ کوڈ اور ختم شدہ اجازت محفوظ طریقے سے ناکام ہو جاتی ہیں۔ عام فلو ایک تصدیق شدہ اکاؤنٹ واپس کرتا ہے بغیر اس کے ٹوکنز کو ظاہر کیے۔

تفصیلات کی ضرورت ہے؟[مکمل کوڈ تبادلہ ↗](https://shareai.now/docs/api/builders/auth/authorization-code-pkce/)[نجی صارف شناختیں ↗](https://shareai.now/docs/api/builders/auth/pairwise-identities/)

## گاہک کو محفوظ طریقے سے کنیکٹ رکھیں

آپ ٹوکنز کی میعاد ختم ہونے کے دوران مجاز درخواستوں کو کام کرتے رہنے دیں گے، جبکہ صارف کو منسلک ہونے کا ایک قابل اعتماد طریقہ فراہم کریں گے۔

جہاں آپ کام کریں گے آپ کی ایپلیکیشن → سیشن اور ٹوکن ہینڈلنگ

| اسناد | مقصد | اسے کیسے ہینڈل کریں |
| --- | --- | --- |
| اجازت کوڈ | اجازت صفحہ سے ایک بار کا حوالہ۔ | ایک بار تبدیل کریں، مماثل verifier اور کال بیک کا استعمال کرتے ہوئے۔ یہ API ٹوکن نہیں ہے۔ |
| رسائی ٹوکن | قبول شدہ گرانٹ اور اسکوپس کے اندر API کالز کو مجاز بناتا ہے۔ | بھیجیں جیسا کہ `Authorization: Bearer …`۔ میعاد ختم ہونے اور اینڈ پوائنٹ اجازت کی غلطیوں کا احترام کریں۔ |
| ریفریش ٹوکن | گرانٹ کے درست رہنے کے دوران دوبارہ سائن ان کیے بغیر متبادل رسائی ٹوکنز حاصل کرتا ہے۔ | محفوظ طریقے سے اسٹور کریں۔ ریفریش آپریشنز کو سیریلائز کریں اور گھومنے والی اسناد کو ایٹمی طور پر تبدیل کریں۔ |
| ID ٹوکن | کلائنٹ کے لیے ایک OpenID Connect شناختی تصدیق۔ | اگر آپ اسے استعمال کرتے ہیں، تو دستخط، issuer، audience، میعاد ختم ہونے اور nonce کو جیسا کہ قابل اطلاق ہو، درست کریں۔ اسے ایک استنباط Bearer ٹوکن کے طور پر استعمال نہ کریں۔ |
| کلائنٹ سیکریٹ | ایک مجاز خفیہ سرور کلائنٹ کی تصدیق کرتا ہے۔ | سرور پر اسٹور کریں۔ یہ تمام ٹوکنز سے مختلف ہے اور کبھی بھی عوامی کلائنٹ میں شامل نہیں ہوتا۔ |

```bash
# Public client refresh; run on a trusted terminal with scoped test credentials.
curl --fail-with-body 'https://auth.shareai.now/oauth/token' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  --data-urlencode 'grant_type=refresh_token' \
  --data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
  --data-urlencode "refresh_token=$SHAREAI_REFRESH_TOKEN"
```

واپس کردہ `expires_in` کی بجائے ایک مدت ایجاد کرنے کے استعمال کریں۔ اگر ریفریش ایک متبادل ریفریش ٹوکن واپس کرتا ہے، تو اسے نئے رسائی ٹوکن کے ساتھ ایک اپ ڈیٹ کے طور پر محفوظ کریں۔ فی سیشن ایک ریفریش کی اجازت دیں تاکہ ہم وقتی درخواستیں گھومنے والے ٹوکن کو دوبارہ استعمال نہ کریں۔ ایک غیر درست یا منسوخ شدہ ریفریش گرانٹ کو دوبارہ کنکشن کی ضرورت ہوتی ہے؛ غیر معینہ مدت کے لیے لوپ نہ کریں۔

ریفریشنگ کسی اسکوپ کو شامل نہیں کر سکتی یا خاموشی سے نئے Monetization Gateway معاہدے کو قبول نہیں کر سکتی۔ نئی اجازتوں یا شرائط کے لیے کسٹمر کو دوبارہ اجازت کے ذریعے بھیجیں۔ JamZY صرف ایک گھنٹے کے ڈیمو سیشن کے لیے سرور میموری میں اسناد کو ذخیرہ کرتا ہے، غیر تصدیق شدہ ID ٹوکن پر بھروسہ کرنے کے بجائے صارف کی معلومات کی تصدیق کرتا ہے، اور ایک محفوظ، HttpOnly، SameSite کوکی استعمال کرتا ہے۔ پروڈکشن سروس کو اپنی پائیدار، محفوظ سیشن ڈیزائن کی ضرورت ہوتی ہے۔

منقطع ہونے پر، جہاں قابل اطلاق ہو ریفریش/ایکسس اسناد کو منسوخ کریں اور ایپلیکیشن سیشن کو صاف کریں۔ صرف براؤزر کوکی کو صاف کرنا ShareAI گرانٹ کو منسوخ نہیں کرتا یا کسی ادا شدہ سبسکرپشن کو ختم نہیں کرتا۔ کوڈز، ٹوکنز، راز یا ذاتی پرامپٹ مواد کو لاگ کرنے سے گریز کریں۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

میعاد ختم ہونے پر ایک کنٹرولڈ ریفریش کو متحرک کرتا ہے؛ نئے ٹوکن پرانے ٹوکنز کی جگہ لے لیتے ہیں۔ منقطع ہونے پر ایپلیکیشن سیشن کو صاف کرتا ہے اور کسی بھی منسوخی کی ناکامی کی اطلاع دیتا ہے۔

تفصیلات کی ضرورت ہے؟[ریفریش & روٹیشن ↗](https://shareai.now/docs/api/builders/auth/refresh-tokens/)[منسوخی & انٹروسپیکشن ↗](https://shareai.now/docs/api/builders/auth/revoke-introspect/)[صارف کی معلومات & دریافت ↗](https://shareai.now/docs/api/builders/auth/identity-discovery/)[OAuth سیکیورٹی بہترین عمل ↗](https://www.rfc-editor.org/rfc/rfc9700.html)

## AI کے ساتھ پہلا اپائنٹمنٹ تیار کریں

آپ ایک ملاقات کے مقصد کو ایجنڈا اور مفید سوالات میں تبدیل کریں گے، ایک واضح کسٹمر فنڈڈ AI درخواست کے ساتھ۔

جہاں آپ کام کریں گے دستیاب ماڈلز → JamZY → تیار ہو کر آئیں

ایپلیکیشن میں دستیاب ماڈلز کھولیں۔ وہ ماڈلز اور فراہم کنندگان منتخب کریں جو آپ کی پروڈکٹ پیش کرے گی اور کنفیگریشن محفوظ کریں۔ اگر کیٹلاگ لوڈ نہیں ہو سکتا، تو آگے بڑھنے سے پہلے اپ اسٹریم دستیابی کی خرابی کو حل کریں؛ بار بار OAuth کلائنٹس کو تبدیل کرنا اسے ٹھیک نہیں کرے گا۔

دستیاب ماڈلز [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL21vZGVscy5wbmc.PXvmpf7nx9UhAHYgLQ8HHi?v=7c62a7dcb41c)

منتخب کریں کہ آپ کے صارفین کون سے ماڈلز اور فراہم کنندگان استعمال کر سکتے ہیں۔ جاری رکھنے سے پہلے کسی بھی کیٹلاگ کی خرابی کو حل کریں۔

1. ماڈل کیٹلاگ اس درخواست سے تعلق رکھتی ہے۔

JamZY اپنا کیٹلاگ صرف کنکشن کے بعد لوڈ کرتا ہے۔ ایک اجازت شدہ ٹیکسٹ ماڈل منتخب کریں، ایک مختصر ملاقات کا مقصد درج کریں اور جان بوجھ کر تیاری پیدا کرنے کا انتخاب کریں۔ منتخب کردہ اکاؤنٹ کو اہل کریڈٹس اور کسی بھی مطلوبہ قبول شدہ AI بلنگ شرائط کی ضرورت ہے۔ تاریخ کا انتخاب، ملاقات کا جائزہ لینا اور اسے محفوظ کرنا انفرینس درخواست نہیں بھیجتا۔

```bash
curl --fail-with-body 'https://api.shareai.now/api/v1/chat/completions' \
  -H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN" \
  -H 'Content-Type: application/json' \
  --data '{"model":"YOUR_ENABLED_MODEL_SLUG","messages":[{"role":"user","content":"Create a short agenda and three questions for a 15-minute appointment about planning a booking app."}],"stream":false,"max_tokens":192}'
```

### ملاقات کے فلو کی پیروی کریں JamZY میں

1. شیڈول میں، ایک سروس منتخب کریں: 15 منٹ کا تعارف، 30 منٹ کا پروجیکٹ پلاننگ یا 60 منٹ کی گہری گفتگو۔
2. ایک دن اور دستیاب وقت منتخب کریں۔ اوقات براؤزر کے دکھائے گئے ٹائم زون کا استعمال کرتے ہیں۔ دستیابی وضاحتی ہے اور محفوظ کردہ ملاقاتیں صرف اس براؤزر کو متاثر کرتی ہیں۔
3. تیار ہو کر آئیں میں، ذاتی تفصیلات کے بغیر ایک مثال مقصد درج کریں۔ ایک ماڈل منتخب کریں، پھر تیاری پیدا کرنے کا انتخاب کریں۔ JamZY منتخب کردہ سروس اور آپ کے مقصد کو ShareAI پر بھیجتا ہے، واپس کیے گئے متن کو محفوظ طریقے سے پیش کرتا ہے اور بکنگ کو بغیر تبدیلی کے چھوڑ دیتا ہے۔
4. ایجنڈا خود جائزہ لیں۔ ملاقات کا جائزہ منتخب کریں، اس کی سروس، دن، وقت اور دورانیہ چیک کریں، پھر ڈیمو ملاقات کی تصدیق کریں۔ یہ عمل AI کو کال نہیں کرتا یا ادائیگی نہیں لیتا۔
5. میری ملاقاتیں کھولیں تاکہ محفوظ کردہ ڈیمو ریکارڈ دیکھ سکیں۔ اس کی تصدیق کے لیے دوبارہ لوڈ کریں کہ یہ برقرار ہے، یا اسے ہٹا دیں تاکہ سلاٹ دوبارہ دستیاب ہو سکے۔ صرف سروس، دن، وقت اور ایک تصادفی مقامی حوالہ محفوظ کیا جاتا ہے؛ AI ڈرافٹس، مقاصد، ٹوکنز اور کیز ملاقاتوں کے ساتھ محفوظ نہیں کیے جاتے۔

اس براؤزر-صرف ڈیمو اپوائنٹمنٹ کو محفوظ کرنے سے پہلے سروس، تاریخ، وقت اور دورانیہ کا جائزہ لیں۔ [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2phbXp5LXJldmlldy5wbmc.77e3cMlfs1G-t-jYrNxzoI?v=dcf04d3d6647)

اس براؤزر-صرف ڈیمو اپوائنٹمنٹ کو محفوظ کرنے سے پہلے سروس، تاریخ، وقت اور دورانیہ کا جائزہ لیں۔

1. تصدیق سے پہلے مکمل انتخاب کا جائزہ لیں۔
2. یہ عمل ایک ڈیمو ریکارڈ محفوظ کرتا ہے؛ یہ نہ تو AI کو کال کرتا ہے اور نہ ہی ادائیگی لیتا ہے۔

میری اپوائنٹمنٹس مقامی ڈیمو ریکارڈز دکھاتی ہیں۔ ایک ریکارڈ کو ہٹانے سے اس کا وضاحتی سلاٹ دوبارہ دستیاب ہو جاتا ہے۔ [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2phbXp5LWFwcG9pbnRtZW50cy5wbmc.KGiTkFaDpNeep2RKpzxHNE?v=1d5bce9412c4)

میری اپوائنٹمنٹس مقامی ڈیمو ریکارڈز دکھاتی ہیں۔ ایک ریکارڈ کو ہٹانے سے اس کا وضاحتی سلاٹ دوبارہ دستیاب ہو جاتا ہے۔

1. ریکارڈ اس براؤزر میں ذاتی تفصیلات یا AI نوٹس کے بغیر برقرار رہتا ہے۔
2. ڈیمو اپوائنٹمنٹ کو ہٹائیں اور اس کا سلاٹ جاری کریں۔

ایک حقیقی شیڈولنگ پروڈکٹ کو سرور-سائیڈ بکنگ اسٹور، دستیابی چیک، ٹائم زون ہینڈلنگ، منسوخی کی پالیسی اور کیلنڈر یا نوٹیفکیشن انٹیگریشن کی ضرورت ہوتی ہے۔ یہ ShareAI اجازت سے الگ ہیں۔ AI آؤٹ پٹ کو ایک تجویز کے طور پر رکھیں؛ کسی بھی مستقبل کی بکنگ کارروائی کو اپنی ایپلیکیشن کے قواعد کے ذریعے تصدیق کریں۔

اجازت شدہ کیٹلاگ کے ذریعے واپس کیے گئے ماڈل سلگ کا استعمال کریں۔ اصل جواب کنٹریکٹ کو ہینڈل کریں: JamZY ShareAI کی نیٹو سپورٹ کرتا ہے۔ `message.content` لفافہ اور OpenAI-اسٹائل `choices[0].message.content`. HTTP 200 ایک نامکمل یا nested ایرر جواب کے ساتھ کامیاب جواب نہیں ہے۔

خرچ کی حد یا ناکافی کریڈٹ جواب پر، ایک مفید وضاحت اور فراہم کردہ کسٹمر بلنگ لنک دکھائیں۔ منتخب کردہ اکاؤنٹ کو محفوظ رکھیں۔ اس کی حد کو نظرانداز نہ کریں، خاموشی سے پےئر کو تبدیل نہ کریں یا چارج شدہ آپریشن کو لوپ میں دوبارہ کوشش نہ کریں۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

تیاری پیدا کریں ایک قابل استعمال ایجنڈا اور سوالات واپس کرتا ہے۔ درخواست مجاز کسٹمر اور ایپلیکیشن، منتخب کردہ ماڈل اور قبول شدہ شرائط سے منسوب ہے۔ AI ڈرافٹ اپائنٹمنٹ بک یا تبدیل نہیں کر سکتا۔

تفصیلات کی ضرورت ہے؟[OAuth چیٹ درخواستیں ↗](https://shareai.now/docs/api/builders/chat-completions/chat-with-oauth/)[بلنگ ریکوری ↗](https://shareai.now/docs/api/builders/billing-errors-and-spending-limits/)

## اپنی اختیاری AI آمدنی سیٹ کریں

آپ اپنی اضافی AI فیس کو سبسکرپشن آفر میں وضاحت کریں گے اور وہ شرائط شائع کریں گے جنہیں کسٹمر قبول کر سکتے ہیں۔

جہاں آپ کام کریں گے ایپلیکیشن → سبسکرپشنز

اگر یہ پہلے سے متعلقہ انتظامی پالیسی کے ذریعہ منظور نہیں ہے تو ایپ کے استعمال کے کیسز کے ذریعے Monetization Gateway رسائی کی درخواست کریں۔ سوالنامہ مکمل کریں اور اس کی حیثیت پر عمل کریں۔ منظوری کنفیگریشن کو فعال کرتی ہے؛ کسٹمر کی اجازت اور بلنگ رضامندی الگ رہتی ہیں۔

سبسکرپشنز · جائزہ [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3N1YnNjcmlwdGlvbnMucG5n.1fAD7CKPa38_SZFh5zuI9P?v=f1ef4ee6680b)

نئی درخواستیں بغیر کسی شائع شدہ معاہدے کے شروع ہوتی ہیں۔ اس کی شرائط شائع کرنے سے پہلے ایک پیشکش شامل کریں۔

1. اپنی ایڈیٹر میں ایک پیشکش بنائیں۔

1. سبسکرپشنز کھولیں۔ ایک پیشکش شامل کریں، اسے ایک واضح نام دیں اور Builder مارک اپ بیان کریں جسے کسٹمر ادا کریں گے۔ تیار کردہ سبسکرپشن ID صرف پڑھنے کے قابل ہے اور اس ایپلیکیشن تک محدود ہے؛ جب آپ کے انضمام کو اس کی ضرورت ہو تو اسے کاپی کریں۔
2. ہر سبسکرپشن کو اس کے اپنے ایڈیٹر میں ایڈٹ کریں۔ منتخب کردہ ماڈل اور استعمال کے مفروضوں کے لیے نیٹ ورک لاگت اور آپ کی آمدنی کا معائنہ کرنے کے لیے تخمینہ استعمال کریں۔ تخمینے پیش نظارہ ہیں، ضمانت شدہ قیمتیں یا قبول شدہ شرائط نہیں۔
3. ڈرافٹ کو ایک ساتھ جائزہ لیں، پھر کنٹریکٹ ورژن شائع کریں جب اس کی ضروریات پوری ہوں۔ شائع شدہ ورژن بیان کرتا ہے کہ نئے کسٹمر کیا قبول کر سکتے ہیں۔
4. جائزہ اور کنٹریکٹس کی تقسیم کا استعمال کریں یہ دیکھنے کے لیے کہ کتنے اکاؤنٹس ہر قبول شدہ ورژن پر باقی ہیں۔ ایک کسٹمر قبول شدہ شرائط کو برقرار رکھتا ہے جب تک کہ وہ واضح طور پر ایک متبادل کو قبول نہ کریں؛ ایک نیا ورژن شائع کرنا انہیں خاموشی سے منتقل نہیں کرتا۔ قبول شدہ کنٹریکٹس کو محفوظ رکھنے کے لیے ڈیفالٹ ٹرانزیشن کو برقرار رکھیں۔ اگر آپ جان بوجھ کر مزید ایپ ایکشنز سے پہلے تجدید شدہ رضامندی کی ضرورت کا انتخاب کرتے ہیں، تو موجودہ رسائی اس وقت تک معطل ہو سکتی ہے جب تک کہ کسٹمر نئی شرائط کو منظور نہ کرے۔

صرف مثال: ایک 20% Builder مارک اپ پر €1.00 اہل نیٹ ورک لاگت کا اضافہ کرتا ہے €0.20۔ معیاری قیمتوں پر، ShareAI کا 5% فیس صرف اس €0.20 مارک اپ پر لاگو ہوتی ہے، کسی بھی بل ایبل ایونٹ انجیکشن سے پہلے۔ اصل حساب کے لیے لائیو تخمینہ کار اور قبول شدہ معاہدے کا استعمال کریں۔ اس فلو میں سبسکرپشن پیشکش ایک AI بلنگ معاہدہ ہے؛ اکاؤنٹ کنکشن اکیلے ایک مقررہ بار بار قیمت کو ڈیبٹ نہیں کرتا۔

سبسکرپشنز · آفر ایڈیٹر [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3N1YnNjcmlwdGlvbi1lZGl0b3IucG5n.ajS-FCMdefa7Br_i-9U6yV?v=028a19d93ad7)

ایک وضاحتی مسودہ پیشکش۔ اس کا تیار کردہ سبسکرپشن ID صرف پڑھنے کے قابل ہے اور اس درخواست تک محدود ہے۔

1. صارفین کے سامنے پیش کرنے کے لیے ایک پیشکش کا نام استعمال کریں۔
2. اس پیشکش کے لیے AI `surcharge` سیٹ کریں۔

ShareAI رضامندی اسکرین قبول شدہ شرائط کے لیے مستند ہے۔ JamZY کا عوامی کلائنٹ صارف کی معلومات سے قبول شدہ بلنگ پلان کا اندازہ نہیں لگا سکتا، اس لیے اس کا کنکشن پینل فعال سبسکرپشن کا دعویٰ نہیں کرتا یا ملاقات کے لیے قیمت ایجاد نہیں کرتا۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

پیشکش فیس کی وضاحت کرتی ہے؛ معاہدہ صارف کے ذریعہ قبول کیا جا سکتا ہے۔ آپ سمجھتے ہیں کہ کون سے صارفین پرانے شرائط پر رہتے ہیں اور کیوں۔

تفصیلات کی ضرورت ہے؟[مکمل مونیٹائزیشن واک تھرو ↗](https://shareai.now/blogs/product/builder-program/guides-how-to/pay-with-shareai/)[قبول شدہ معاہدے ↗](https://shareai.now/docs/api/builders/auth/billing-agreements/)

## ثابت کریں کہ شامل کردہ پلیٹ فارمز کام کرتے ہیں

آپ حقیقی اینڈپوائنٹ اور اسکوپ چیک جمع کریں گے جو آپ کی درخواست کو جائزہ کے لیے جمع کرانے کے لیے ضروری ہیں۔

جہاں آپ کام کریں گے OAuth سیٹنگز → ٹیسٹرز اور تصدیق

OAuth سیٹنگز کھولیں → ٹیسٹرز اور پانچ ایپلیکیشن وسیع ٹیسٹرز کو مدعو کریں۔ زیر التواء دعوتیں ایک جگہ استعمال کرتی ہیں لیکن رسائی نہیں دیتی ہیں؛ وصول کنندہ کو قبول کرنا ہوگا۔ مالک رسائی اور مدعو ٹیسٹر رسائی عوامی پروڈکشن رسائی سے مختلف ہیں۔

ایپلیکیشن ٹیسٹرز [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3Rlc3RlcnMucG5n.3_3h6Y0TjTv3r0ttIn9bok?v=60cba368b3d5)

ایک واحد ٹیسٹر روسٹر تمام پلیٹ فارمز کی خدمت کرتا ہے۔ زیر التواء دعوت نامے پانچ جگہوں کی حد میں شمار ہوتے ہیں۔

1. پانچ جگہیں پوری ایپلیکیشن کے ذریعے شیئر کی جاتی ہیں۔
2. یہاں ایک ٹیسٹر کو مدعو کریں، پھر ان کی قبولیت کا انتظار کریں۔

ویب · تصدیق [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3ZlcmlmaWNhdGlvbi5wbmc.xLD6z4RV0ddX6p0qkaLhqc?v=d758a8f881d9)

ایک نئی انٹیگریشن زیر التواء چیکس دکھاتی ہے جب تک کہ حقیقی کامیاب کالز ریکارڈ نہ ہوں۔ یہ حوالہ ڈرافٹ جائزہ پاس نہیں ہوا۔

1. کنسول اصل اینڈ پوائنٹ کامیابی کو ریکارڈ کرتا ہے۔
2. ہر درخواست کردہ اسکوپ کو بھی استعمال کیا جانا چاہیے۔

ہر پلیٹ فارم کے لیے جسے آپ شائع کرنے کا ارادہ رکھتے ہیں، تصدیق کھولیں۔ مطلوبہ اینڈپوائنٹس اور ہر ترتیب شدہ اسکوپ کے لیے حقیقی کامیاب کالز مکمل کریں۔ دریافت اور سائننگ کیز چیک کریں؛ اجازت/کال بیک، کوڈ ایکسچینج، ریفریش، مستند صارف معلومات اور منسوخی کی جانچ کریں۔ خفیہ کلائنٹس کو قابل اطلاق انٹروسپیکشن کی بھی جانچ کرنی ہوگی۔ مقامی دعوی کردہ HTTPS لنکس کو ایسوسی ایشن تصدیق کی ضرورت ہوتی ہے۔

ایک پروفائل/ای میل اسکوپ کو اس کے اصل واپس کیے گئے دعووں کی ضرورت ہوتی ہے؛ ای میل کی ضرورت ہو تو ذاتی ٹیسٹ اکاؤنٹ استعمال کریں۔ `inference` اور `monetization_gateway` اسکوپس کو مکمل شدہ مجاز AI درخواست کی ضرورت ہوتی ہے۔ ادائیگیاں کامیاب اسکوپڈ پیمنٹ API کال کی ضرورت ہوتی ہیں۔ ایک عمومی کامیاب HTTP جواب، براؤزر اسکرین شاٹ یا دستی چیک لسٹ کنسول کے ریکارڈ شدہ چیکز کی جگہ نہیں لے سکتے۔

آپ کے پاس ایک نامکمل پلیٹ فارم کے لیے تین انتخاب ہیں: اسے مکمل کریں اور تصدیق کریں، اسے اشاعت سے خارج کریں تاکہ یہ صرف مالک/ٹیسٹر تک محدود رہے، یا اسے ہٹا دیں۔ کسی پلیٹ فارم کو شامل نہ کریں جس کے کال بیکس یا اسکوپس آپ نے استعمال نہیں کیے ہیں۔ کنفیگریشن میں تبدیلیاں چیک کو کالعدم کر سکتی ہیں، اس لیے اپنے آخری تبدیلیوں کے بعد ریکارڈ شدہ حیثیت کو تازہ کریں۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

ہر شامل پلیٹ فارم مکمل ترتیب، اینڈپوائنٹ اور اسکوپ چیک کے طور پر دکھاتا ہے۔ گائیڈ کی ذاتی چیک لسٹ صرف ایک پڑھنے میں مدد ہے۔

تفصیلات کی ضرورت ہے؟[اینڈپوائنٹ تصدیق ↗](https://shareai.now/docs/api/builders/auth/revoke-introspect/)[حوالہ لانچ ↗](https://shareai.now/docs/builders/applications/launch-application/)

## اپنی ایپ جمع کروائیں اور اس کے گاہکوں کو فالو کریں

آپ جان لیں گے کہ جائزہ کے لیے کیا تیار ہے، اشاعت کیسے کام کرتی ہے اور بعد میں صارف رسائی کو کہاں فالو کریں۔

جہاں آپ کام کریں گے ایپلیکیشن → ڈیش بورڈ

1. ڈیش بورڈ پر واپس جائیں اور ہر زیر التواء کارروائی کو حل کریں۔ جائزہ جمع کرانا دستیاب نہیں رہنا چاہیے جب تک کہ ایپلیکیشن اور تمام شامل پلیٹ فارمز اپنی ضروریات کو پورا نہ کریں۔
2. ShareAI کے جائزے کے لیے درخواست جمع کروائیں۔ ڈیش بورڈ اور Activity & Decisions میں فیصلے اور کسی بھی مطلوبہ تبدیلیوں کو ٹریک کریں۔ عوامی پیشکش اور Monetization Gateway کی درخواستوں کے لیے الگ فیصلے ہو سکتے ہیں۔.
3. منظوری کے بعد، دستیاب اشاعت کنٹرولز کا استعمال کرتے ہوئے درخواست شائع کریں۔ تصدیق کریں کہ شامل کردہ پلیٹ فارمز پروڈکشن کے لیے تیار ہیں؛ خارج کردہ پلیٹ فارمز Testing میں رہیں گے۔
4. درخواست کی سطح کے اکاؤنٹس کے لیے Customers اور قبول شدہ معاہدہ تقسیم کے لیے Subscriptions کھولیں۔ Analytics آپ کو منسوب کردہ AI استعمال اور آمدنی کو فالو کرنے میں مدد دیتا ہے۔ کسٹمر شناختی علامات مناسب کلائنٹ/اجازت کے سیاق و سباق کے لیے نجی رہتی ہیں۔

Dashboard · لانچ کی تیاری [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2Rhc2hib2FyZC5wbmc.2hIAeRjQpgXmhBWVPD5_zB?v=38be9c6d668e)

جائزہ اس وقت تک بلاک رہتا ہے جب تک درخواست اور شامل پلیٹ فارمز کے زیر التواء تقاضے پورے نہ ہوں۔

1. جائزہ کے لیے جمع کرانے سے پہلے مطلوبہ اقدامات کو حل کریں۔

صارفین [اسکرین شاٹ کو بڑا کریں ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2N1c3RvbWVycy5wbmc.qbIDq-R5JMA6K48ws4kWaB?v=cc0470083fec)

درخواست کا نظارہ منسلک اکاؤنٹس کو اکٹھا کرتا ہے بغیر اندرونی تنظیم کے ڈیٹا بیس IDs کو ظاہر کیے۔

1. صارفین کا انتظام درخواست کے لیے مجموعی طور پر کیا جاتا ہے۔

لانچ کے بعد کسی اہل کسٹمر کے ساتھ پورے فلو کو دوبارہ آزمائیں: کنیکٹ کریں، اکاؤنٹ اور رضامندی کا معائنہ کریں، ایک مختصر ملاقات کی تیاری کا مسودہ تیار کریں، محفوظ طریقے سے ریفریش کریں، بلنگ کی ناکامی کو ہینڈل کریں، پھر ڈس کنیکٹ کریں۔ لائیو یوزر تجربے کی تصدیق کریں بجائے اس کے کہ یہ فرض کریں کہ کامیاب سیو ثابت کرتا ہے کہ یہ کام کرتا ہے۔

**جب کچھ کام نہیں کرتا**

**کال بیک کا عدم مطابقت:** رجسٹرڈ URL اور دونوں درخواست کی قدروں کا بالکل موازنہ کریں۔ **غیر مجاز ٹیسٹر:** دعوت نامہ قبولیت اور منتخب کردہ اکاؤنٹ کی تصدیق کریں۔ **دائرہ کار یا معاہدہ غائب:** صرف فعال رسائی کی درخواست کریں اور اسے قبول کرنے کے لیے دوبارہ جڑیں۔ **کوئی ماڈل نہیں:** دستیاب ماڈلز اور فراہم کنندہ کی پابندیوں کا جائزہ لیں۔ **ریفریش ناکامی:** ناکام مقامی سیشن کو صاف کریں اور دوبارہ جڑیں۔ **جائزہ بلاک کیا گیا:** پلیٹ فارم چیک کا جائزہ لیں بجائے کہ ایک اور OAuth کلائنٹ بنائیں۔

**آپ آگے بڑھنے کے لیے تیار ہیں جب**

ایپ مطلوبہ کسٹمر کے لیے کام کرتی ہے، ریکارڈ شدہ چیک اس کی اشاعت کی حالت کی حمایت کرتے ہیں، اور کسٹمر اجازت کو کنٹرول یا منسوخ کر سکتا ہے۔

تفصیلات کی ضرورت ہے؟[جاری رکھیں: ShareAI ↗ کے ساتھ ادائیگی کریں](https://shareai.now/blogs/product/builder-program/guides-how-to/pay-with-shareai/)[Builder API حوالہ ↗](https://shareai.now/docs/api/builders/)

## تنظیمی تصدیق اور پروگرام تک رسائی

پروگرام میں اندراج کے مالک کے طور پر ذاتی یا تنظیمی اکاؤنٹ منتخب کریں، درخواست دینے سے پہلے۔ تنظیمیں تصدیق سے پہلے درخواست جمع کرا سکتی ہیں، لیکن صرف عملے کی منظوری سے رسائی فعال نہیں ہوتی۔ کنسول میں آن بورڈنگ چیک لسٹ سے تنظیمی ای میل اور کمپنی کی تصدیق مکمل کریں۔ ایک منظور شدہ تنظیم تصدیق مکمل ہونے تک "Pending verification" رہتی ہے۔ Builder، Provider اور Creator پروگرامز اس اصول کی پیروی کرتے ہیں۔

[Monetization Gateway قیمتیں دیکھیں](https://shareai.now/ur/%d8%a8%d9%84%da%88%d8%b1%d8%b2/%da%a9%d9%85%d8%a7%d8%a6%db%8c-%da%a9%d8%a7-%da%af%db%8c%d9%b9-%d9%88%db%92/#mg-pricing) · [دریافت کریں ShareAI for Startups](https://shareai.now/ur/%d8%a7%d8%b3%d9%b9%d8%a7%d8%b1%d9%b9-%d8%a7%d9%be-%d9%be%d8%b1%d9%88%da%af%d8%b1%d8%a7%d9%85/) · [اسکوپس اور اجازت نامے](https://shareai.now/ur/%d8%af%d8%b3%d8%aa%d8%a7%d9%88%db%8c%d8%b2%d8%a7%d8%aa-2/%d8%a7%db%8c%d9%be-%d8%a2%d8%a6%db%8c/%d8%a8%d9%84%da%88%d8%b1%d8%b2/%d8%aa%d8%b5%d8%af%db%8c%d9%82/oauth-%d8%a7%d8%b3%da%a9%d9%88%d9%be%d8%b3-%d8%a7%d9%88%d8%b1-%d8%a7%da%a9%d8%a7%d8%a4%d9%86%d9%b9-%da%a9%db%8c-%d8%ad%d8%af%d9%88%d8%af/)

## اجازت نامے اور قبول شدہ شرائط

آپ کی عوامی شرائط و ضوابط، پرائیویسی پالیسی اور حذف کرنے کی ہدایات درخواست سے مطابقت رکھنی چاہئیں اور بغیر سائن ان کے قابل رسائی رہنی چاہئیں۔ ShareAI پروگرام قبولیت، Monetization Gateway منظوری، کسٹمر کی OAuth اجازت اور قبول شدہ بلنگ معاہدہ الگ فیصلے ہیں۔ ریفریش اجازتیں شامل نہیں کر سکتا یا نئے تجارتی شرائط قبول نہیں کر سکتا۔

موجودہ انضمام کے لیے پرانی `surcharge` اسکوپ قبول کی جاتی ہے۔ نئے مثالیں `monetization_gateway` استعمال کرتی ہیں۔ موجودہ وائر فیلڈز جیسے `surcharge_bps` اور `surcharge_percentage` کو بغیر تبدیلی کے رکھیں۔

[Monetization Gateway قیمتیں دیکھیں](https://shareai.now/ur/%d8%a8%d9%84%da%88%d8%b1%d8%b2/%da%a9%d9%85%d8%a7%d8%a6%db%8c-%da%a9%d8%a7-%da%af%db%8c%d9%b9-%d9%88%db%92/#mg-pricing) · [دریافت کریں ShareAI for Startups](https://shareai.now/ur/%d8%a7%d8%b3%d9%b9%d8%a7%d8%b1%d9%b9-%d8%a7%d9%be-%d9%be%d8%b1%d9%88%da%af%d8%b1%d8%a7%d9%85/) · [اسکوپس اور اجازت نامے](https://shareai.now/ur/%d8%af%d8%b3%d8%aa%d8%a7%d9%88%db%8c%d8%b2%d8%a7%d8%aa-2/%d8%a7%db%8c%d9%be-%d8%a2%d8%a6%db%8c/%d8%a8%d9%84%da%88%d8%b1%d8%b2/%d8%aa%d8%b5%d8%af%db%8c%d9%82/oauth-%d8%a7%d8%b3%da%a9%d9%88%d9%be%d8%b3-%d8%a7%d9%88%d8%b1-%d8%a7%da%a9%d8%a7%d8%a4%d9%86%d9%b9-%da%a9%db%8c-%d8%ad%d8%af%d9%88%d8%af/)

## گیٹ وے فیس اور اسٹارٹ اپ سپورٹ

معیاری چارجز 5% Builder مارک اپ کے ہیں۔ AI نیٹ ورک لاگت کے €2.00 اور 10% مارک اپ کے لیے، صارف €2.20 ادا کرتا ہے۔ ShareAI €0.01 €0.20 مارک اپ کا وصول کرتا ہے؛ Builder کے پاس Event Ingestion سے پہلے €0.19 ہوتا ہے۔

پہلے 1,000 طے شدہ پروڈکشن Monetization Gateway درخواستیں ہر کیلنڈر مہینے (UTC) میں مفت ہیں، جو Builder اکاؤنٹ کے درمیان شیئر کی جاتی ہیں۔ اضافی درخواستوں کی قیمت €0.04 فی 1,000 ہے، اہل رعایتوں سے پہلے۔ ایک طے شدہ درخواست ایک ایونٹ تخلیق کرتی ہے۔

Pay with ShareAI بذات خود، صرف inference تک رسائی، عام اکاؤنٹ API کیز اور اسٹیجنگ یا ٹیسٹنگ ٹریفک Monetization Gateway Event Ingestion کو شامل نہیں کرتے۔

ShareAI for Startups منظور شدہ ایپلیکیشن پر اصل ShareAI فیس کے لیے مشترکہ ماہانہ الاؤنس فراہم کرتا ہے۔ موجودہ لانچ، گروتھ اور مومینٹم درجے €1,000, €5,000 اور €10,000 فی مہینہ فہرست کرتے ہیں۔ یہی بجٹ ShareAI کے فیصد فیس کو Builder مارک اپ اور بل ایبل ایونٹ انجیسیشن کے ساتھ کور کرتا ہے۔ یہ مجموعی مارک اپ الاؤنس، الگ مفت ایونٹ کوٹہ یا مفت AI `inference` نہیں ہے۔ اکاؤنٹ کے پہلے 1,000 مفت ایونٹس اسے استعمال نہیں کرتے۔

باقی ماندہ ایونٹ انجیسیشن فیس درخواست کے نئے Builder آمدنی سے ادا کی جاتی ہیں، پھر دستیاب Builder AI آمدنی اور غیر محدود AI کریڈٹس۔ کسٹمر AI چارجز اور پروڈکٹ `payments` الگ رہتے ہیں۔

ShareAI ایپلیکیشن مخصوص فیس یا فیس سپورٹ کو ایک مقررہ مدت کے لیے یا تبدیلی تک منظور کر سکتا ہے۔ کنسول میں ایپلیکیشن کی موجودہ قیمتوں اور اسپیشل پروگرامز کا جائزہ لیں تاکہ اس کے منظور شدہ شرائط، درستگی اور استعمال شدہ الاؤنس کو دیکھ سکیں۔ درجے کی تبدیلی یا قیمتوں کی اووررائیڈ ایپلیکیشن کے ماہانہ استعمال کو ری سیٹ نہیں کرتی۔

لانچ ShareAI کے ساتھ لاگ ان کو اختیاری رکھتا ہے۔ گروتھ اور مومینٹم اسے ضروری بناتے ہیں؛ مومینٹم کو ایپلیکیشن فوٹر میں آفیشل ShareAI for Startups بیج بھی ضروری ہے۔ ShareAI بیج کو ہفتہ وار چیک کرتا ہے۔ ضروریات کو بائی پاس کرنے کی تصدیق شدہ کوششیں ڈی موشن، اسٹارٹ اپ پروگرام سے ہٹانے یا مارکیٹ پلیس سے واپسی کا باعث بن سکتی ہیں، قبول شدہ پروگرام شرائط کے تحت۔

انٹرپرائز ریٹس ShareAI ٹیم کے ذریعے Builder اکاؤنٹ کے لیے ایک ذاتی پیشکش پر اتفاق کے بعد ترتیب دیے جاتے ہیں۔ تفویض کردہ فیصد اور ایونٹ ریٹ مستقبل کی درخواستوں پر لاگو ہوتے ہیں۔

[Monetization Gateway قیمتیں دیکھیں](https://shareai.now/ur/%d8%a8%d9%84%da%88%d8%b1%d8%b2/%da%a9%d9%85%d8%a7%d8%a6%db%8c-%da%a9%d8%a7-%da%af%db%8c%d9%b9-%d9%88%db%92/#mg-pricing) · [دریافت کریں ShareAI for Startups](https://shareai.now/ur/%d8%a7%d8%b3%d9%b9%d8%a7%d8%b1%d9%b9-%d8%a7%d9%be-%d9%be%d8%b1%d9%88%da%af%d8%b1%d8%a7%d9%85/) · [اسکوپس اور اجازت نامے](https://shareai.now/ur/%d8%af%d8%b3%d8%aa%d8%a7%d9%88%db%8c%d8%b2%d8%a7%d8%aa-2/%d8%a7%db%8c%d9%be-%d8%a2%d8%a6%db%8c/%d8%a8%d9%84%da%88%d8%b1%d8%b2/%d8%aa%d8%b5%d8%af%db%8c%d9%82/oauth-%d8%a7%d8%b3%da%a9%d9%88%d9%be%d8%b3-%d8%a7%d9%88%d8%b1-%d8%a7%da%a9%d8%a7%d8%a4%d9%86%d9%b9-%da%a9%db%8c-%d8%ad%d8%af%d9%88%d8%af/)

Source: https://shareai.now/ur/%D8%A8%D9%84%D8%A7%DA%AF%D8%B2/%D9%BE%D8%B1%D9%88%DA%88%DA%A9%D9%B9/%D8%A8%D9%84%DA%88%D8%B1-%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85/%DA%AF%D8%A7%D8%A6%DB%8C%DA%88%D8%B2-%DA%A9%DB%8C%D8%B3%DB%92-%DA%A9%D8%B1%DB%8C%DA%BA/shareai-builder-%DA%A9%DB%92-%D8%B3%D8%A7%D8%AA%DA%BE-%D8%A7%DB%8C%DA%A9-%D8%A7%DB%8C%D9%BE%D9%84%DB%8C%DA%A9%DB%8C%D8%B4%D9%86-%DA%A9%D9%88-%D9%85%D8%B1%D8%AD%D9%84%DB%81-%D9%88%D8%A7%D8%B1-%DA%A9/
