# কীভাবে একটি অ্যাপ্লিকেশন ShareAI Builder-এর সাথে সংযুক্ত করবেন, ধাপে ধাপে

একটি অ্যাপয়েন্টমেন্ট অ্যাপ তৈরি করুন যা গ্রাহকদের ShareAI-এর সাথে সংযুক্ত করে, দরকারী AI এজেন্ডা প্রস্তুত করে এবং তাদের AI খরচের নিয়ন্ত্রণে রাখে।

৪৫–৬০ মিনিট · 18 ব্যবহারিক ধাপ · অ্যাপ্লিকেশন নির্মাতা · Node.js উদাহরণ

আপনার বাস্তবায়ন

## একটি গ্রাহক সংযোগ যা আপনি তৈরি করতে পারেন।

তিনটি নির্দিষ্ট ডেলিভারেবল: গ্রাহককে সংযুক্ত করুন, তাদের অ্যাপয়েন্টমেন্ট প্রস্তুত করুন এবং ইন্টিগ্রেশন যাচাইয়ের জন্য প্রস্তুত করুন।

### সাইন-ইন এবং নবায়নযোগ্য সেশন

একটি গ্রাহক তাদের ShareAI অ্যাকাউন্ট নির্বাচন করে, আপনার অ্যাপ অনুমোদন করে এবং JamZY-এ ফিরে আসে।

**আপনি এটি যাচাই করতে পারেন যখন**

সাইন ইন করুন, সেশন রিফ্রেশ করুন এবং সফলভাবে সংযোগ বিচ্ছিন্ন করুন।

### একটি দরকারী প্রস্তুতি খসড়া

একটি অ্যাপয়েন্টমেন্ট লক্ষ্যকে একটি এজেন্ডা এবং প্রশ্নে পরিণত করুন একটি সচেতন AI অনুরোধের মাধ্যমে।

**আপনি এটি যাচাই করতে পারেন যখন**

একটি খসড়া তৈরি করুন; একটি অ্যাপয়েন্টমেন্ট সংরক্ষণ করলে কোনো AI কল হয় না।

### একটি সেটআপ যা আপনি যাচাই করতে পারেন

ঐচ্ছিক AI ফি ব্যাখ্যা করুন এবং আপনার পর্যালোচনা জমা দেওয়ার জন্য প্ল্যাটফর্ম চেক সংগ্রহ করুন।

**আপনি এটি যাচাই করতে পারেন যখন**

অন্তর্ভুক্ত প্ল্যাটফর্ম এবং অনুরোধকৃত স্কোপের প্রতিটি রেকর্ড করা চেক রয়েছে।

## দেখুন আপনি কী তৈরি করবেন

আপনি একটি সংযোগ তৈরি করবেন যা আপনার গ্রাহকরা বুঝতে পারবেন: তাদের ShareAI অ্যাকাউন্ট, একটি ঐচ্ছিক AI প্রস্তুতি খসড়া, এবং তাদের অ্যাপয়েন্টমেন্টে ফিরে যাওয়ার একটি স্পষ্ট পথ।

যেখানে আপনি কাজ করবেন আপনার সমাপ্ত উদাহরণ

আপনার অ্যাপ্লিকেশনকে ShareAI Builder-এর সাথে সংযুক্ত করুন, এনরোলমেন্ট থেকে একটি পরীক্ষিত ইন্টিগ্রেশন পর্যালোচনার জন্য প্রস্তুত। এই walkthrough JamZY ব্যবহার করে, একটি ছোট Node.js অ্যাপয়েন্টমেন্ট অ্যাপ্লিকেশন, প্রতিটি ধাপ দেখানোর জন্য: অ্যাপ নিবন্ধন করুন, এর ওয়েব প্ল্যাটফর্ম কনফিগার করুন, একটি গ্রাহকের ShareAI অ্যাকাউন্ট সংযুক্ত করুন এবং একটি অনুমোদিত AI অনুরোধ পাঠান। আপনার নিজস্ব পণ্যেও একই ধাপ প্রয়োগ করুন।

| সক্ষমতা | গ্রাহক কী সম্মত হন | JamZY কী প্রদর্শন করে |
| --- | --- | --- |
| ShareAI দিয়ে লগইন করুন | একটি অ্যাকাউন্ট সংযোগ এবং আপনার অ্যাপ অনুরোধ করা পরিচয় তথ্য। | প্রমাণিত ব্যবহারকারী তথ্য থেকে একটি ব্যক্তিগত গ্রাহক পরিচয়। |
| ShareAI দিয়ে অর্থ প্রদান করুন · AI ব্যবহার | অনুমোদিত অনুমানের জন্য গ্রাহকের নির্বাচিত ব্যক্তিগত বা সংস্থা অ্যাকাউন্ট ব্যবহার করা। | সেই অ্যাকাউন্টের যোগ্য ক্রেডিট দ্বারা অর্থায়িত একটি অ্যাপয়েন্টমেন্ট প্রস্তুতি খসড়া। |
| Builder মার্কআপ | অনুমোদিত অ্যাপ্লিকেশন চুক্তিতে গৃহীত অতিরিক্ত AI ব্যবহারের ফি। | অনুমোদন এবং চুক্তি প্রকাশের পরে ঐচ্ছিক ব্যবহারের অর্থায়ন। |
| পণ্য পেমেন্ট | একটি নির্দিষ্ট ক্রয় একটি পৃথক ShareAI চেকআউটে উপস্থাপন করা হয়েছে। | একটি এক্সটেনশন ব্যাখ্যা করা হয়েছে [পেমেন্ট walkthrough](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 প্রোগ্রামে যোগ দিন

আপনি সেই বিল্ডার পরিচয় তৈরি করবেন যা আপনার অ্যাপ্লিকেশন এবং এর গ্রাহক সম্পর্কের মালিক।

যেখানে আপনি কাজ করবেন কনসোল → বিল্ডার প্রোগ্রাম

1. আপনার ShareAI অ্যাকাউন্ট তৈরি করুন বা সাইন ইন করুন। ব্যক্তিগত বা সংস্থা অ্যাকাউন্টটি নির্বাচন করুন যা JamZY এর মালিক হবে; সেটআপ জুড়ে একই অ্যাকাউন্ট ব্যবহার করুন।
2. খুলুন [কনসোলের ShareAI এ বিল্ডার প্রোগ্রাম](https://console.shareai.now/app/builder/)আপনার কাজের সাথে মিলে যায় এমন বিল্ডার কার্যক্রম নির্বাচন করুন। এই গাইডের জন্য, একটি অ্যাপ্লিকেশনের জন্য প্রোডাক্ট কোম্পানি পথ নির্বাচন করুন যা আপনি মালিক। ক্লায়েন্ট কাজ গ্রাহকের কাছে সরবরাহিত পরিষেবার জন্য; একটি ইন্টিগ্রেশন একটি বিদ্যমান অ্যাপ্লিকেশনের সাথে সংযোগ করে।
3. প্রোগ্রাম এনরোলমেন্ট প্রয়োগ করার আগে ব্যক্তিগত বা সংস্থা অ্যাকাউন্ট নির্বাচন করুন যা মালিক হবে। সংস্থাগুলি যাচাইয়ের আগে একটি আবেদন জমা দিতে পারে, তবে শুধুমাত্র কর্মীদের অনুমোদন অ্যাক্সেস সক্রিয় করে না। Console-এ অনবোর্ডিং চেকলিস্ট থেকে সংস্থা ইমেল এবং কোম্পানি যাচাই সম্পূর্ণ করুন। অনুমোদিত সংস্থা দুটি যাচাই সম্পূর্ণ না হওয়া পর্যন্ত Pending verification অবস্থায় থাকে। Builder, Provider এবং Creator প্রোগ্রামগুলি এই নিয়ম অনুসরণ করে।
4. গ্রহণের পরে, বিল্ডার প্রোগ্রাম → প্রোডাক্ট খুলুন। অ্যাক্টর সুইচারটি আপনি যে অ্যাকাউন্টটি সম্পাদনা করছেন তা সনাক্ত করে।

বিল্ডার প্রোগ্রাম · নিবন্ধন এন্ট্রি পয়েন্ট [স্ক্রিনশট বড় করুন ↗](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. প্রোডাক্টে, নতুন অ্যাপ নির্বাচন করুন। প্রাথমিক বিবরণ পূরণ করতে আপনার পাবলিক ওয়েবসাইট প্রবেশ করুন, অথবা আমি সেগুলি ম্যানুয়ালি লিখব নির্বাচন করুন।
2. একটি PNG বা JPEG লোগো আপলোড করুন, JamZY নাম হিসাবে প্রবেশ করুন এবং একটি স্পষ্ট বাক্যে পণ্যটি বর্ণনা করুন। ওয়েবসাইট এবং বিল্ডার যোগাযোগ ইমেল পর্যালোচনা করুন।
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 সহ পাবলিক ক্লায়েন্ট। | গ্রাহক ইনস্টলেশনের জন্য একটি শেয়ার্ড ভেন্ডর সিক্রেট বিতরণ করবেন না। |
| Windows, macOS, Linux, Android বা iOS | প্রতিটি সক্রিয় প্ল্যাটফর্মের জন্য একটি পাবলিক ক্লায়েন্ট। | PKCE এবং প্ল্যাটফর্ম-উপযুক্ত নিরাপদ স্টোরেজ; কোনো বান্ডেলড সিক্রেট নয়। |

ডাউনলোডযোগ্য JamZY নমুনাটি ইচ্ছাকৃতভাবে একটি ছোট ব্যাকএন্ড থাকা সত্ত্বেও PKCE সহ একটি পাবলিক ওয়েব ক্লায়েন্ট ব্যবহার করে। সার্ভার ব্রাউজার স্টোরেজের বাইরে টোকেন রাখে। একটি ভেন্ডর-হোস্টেড উত্তর একটি সার্ভার ক্লায়েন্ট অনুমতি দেয়; এটি আপনাকে একটি বেছে নিতে বাধ্য করে না।

আপনি অ্যাপ্লিকেশন তথ্য → অ্যাপ্লিকেশন সেটআপের অধীনে সংরক্ষিত উত্তরগুলি পুনরায় দেখতে পারেন। ডিপ্লয়মেন্ট পরিবর্তনগুলি অসঙ্গতিপূর্ণ ক্লায়েন্ট সিক্রেটগুলি সরিয়ে দিতে পারে এবং পুনরায় যাচাইয়ের প্রয়োজন হতে পারে। সংরক্ষণের আগে সেই প্রভাব পর্যালোচনা করুন।

**আপনি চালিয়ে যেতে প্রস্তুত যখন**

সংরক্ষিত ডিপ্লয়মেন্ট আপনার প্রকৃত আর্কিটেকচার বর্ণনা করে। ক্লায়েন্ট-সিক্রেট বিকল্পটি সেই উত্তরের অনুসরণ করে; একটি নিষ্ক্রিয় বিকল্প নীতির একটি ব্যাখ্যা, একটি অনুপস্থিত ক্রেডেনশিয়াল নয়।

বিস্তারিত প্রয়োজন?[ক্লায়েন্ট রেজিস্ট্রেশন ↗](https://shareai.now/docs/api/builders/auth/register-application/)

## আপনার অ্যাপ্লিকেশনটি স্পষ্টভাবে পরিচয় করিয়ে দিন

আপনি গ্রাহকদের পণ্য বিবরণ এবং নীতিগুলি দেবেন যা তারা সংযোগ করার আগে প্রয়োজন।

যেখানে আপনি কাজ করবেন অ্যাপ্লিকেশন তথ্য

ড্যাশবোর্ডের পরে অ্যাপ্লিকেশন তথ্য খুলুন। নিবেদিত বিভাগগুলি সম্পূর্ণ করুন: বিবরণ, অ্যাপ্লিকেশন সেটআপ, উপস্থাপনা, ব্র্যান্ডিং, গ্যালারি এবং পর্যালোচনা। পণ্যটিকে একটি কার্যকর বর্ণনা, একটি সঠিক ওয়েবসাইট এবং গ্রাহকের ওয়ার্কফ্লোর স্পষ্ট স্ক্রিনশট দিন।

অ্যাপ্লিকেশন তথ্য [স্ক্রিনশট বড় করুন ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2luZm9ybWF0aW9uLnBuZw.gTT43COTCGPlcpxLYXCMCb?v=0ed11c1d57c9)

আপনার অ্যাপ্লিকেশনকে তার নিজস্ব নাম, পরিচিতি এবং public 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. আপনার নিজস্ব ওয়েব ক্লায়েন্ট আইডি কপি করুন। এটি ইন্টিগ্রেট করার সময় প্ল্যাটফর্মটি টেস্টিং-এ রাখুন। কখনও স্ক্রিনশট থেকে একটি আইডি কপি করবেন না বা একটি ভিন্ন পণ্যের জন্য শেয়ার করা ডেমোর রেজিস্ট্রেশন পুনরায় ব্যবহার করবেন না।

OAuth সেটিংস · প্ল্যাটফর্ম গ্রিড [স্ক্রিনশট বড় করুন ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3BsYXRmb3Jtcy5wbmc.d1VzRklfuF_87b8KTVlPjn?v=1412f421168b)

প্রতি প্ল্যাটফর্মে একটি নিবন্ধিত ক্লায়েন্ট। অপরিকল্পিত প্ল্যাটফর্মগুলি ঐচ্ছিক থাকে।

1. একক Web ইন্টিগ্রেশন খুলুন।
2. শুধুমাত্র Android যোগ করুন যখন আপনার পণ্য এটি সমর্থন করে।

ওয়েব · ওভারভিউ [স্ক্রিনশট বড় করুন ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3dlYi1jbGllbnQucG5n.AQKecrfiIFG89MpuUlH8uP?v=8f56b706ab2d)

একটি public Web ক্লায়েন্ট PKCE ব্যবহার করে এবং কোনো client secret থাকে না। ক্লায়েন্ট ID লুকানো থাকে।

1. আপনার নিজস্ব Web ক্লায়েন্ট ID কপি করুন।
2. একটি public ক্লায়েন্ট কোনো secret গ্রহণ করে না।

বিভিন্ন প্ল্যাটফর্মের বিভিন্ন ক্রেডেনশিয়াল এবং কলব্যাক নিয়ম রয়েছে। এগুলি আলাদা পণ্য নয়: সাবস্ক্রিপশন এবং গ্রাহক ব্যবস্থাপনা অ্যাপ্লিকেশনের জন্য একত্রিত। অ্যাপ্লিকেশন পরীক্ষকরা প্ল্যাটফর্ম জুড়ে ভাগ করা হয়, সর্বাধিক পাঁচটি স্থানে পেন্ডিং আমন্ত্রণ সহ; মালিক একটি পরীক্ষক স্থান ব্যবহার করে না।

**আপনি চালিয়ে যেতে প্রস্তুত যখন**

ঠিক একটি ওয়েব প্ল্যাটফর্ম বিদ্যমান। নেটিভ প্ল্যাটফর্মগুলি যা আপনি কনফিগার করেননি তা আপনার লঞ্চ ব্লক করে না।

বিস্তারিত প্রয়োজন?[প্ল্যাটফর্ম রেজিস্ট্রেশন ↗](https://shareai.now/docs/api/builders/auth/register-application/)

## গ্রাহকদের আপনার অ্যাপে ফিরিয়ে আনুন

অনুমোদনের পরে আপনি গ্রাহকদের আপনার অ্যাপ্লিকেশনে ফিরিয়ে আনবেন, একটি নির্দিষ্ট কলব্যাক ব্যবহার করে যা আপনার মালিকানাধীন।

যেখানে আপনি কাজ করবেন ওয়েব → কনফিগারেশন

Web → Configuration-এ, আপনার অ্যাপ্লিকেশন পরিচালনা করে এমন নির্দিষ্ট HTTPS কলব্যাক নিবন্ধন করুন। এই গাইডটি `https://jamzy.example/oauth/callback` একটি উদাহরণ হিসাবে ব্যবহার করে। প্রতিস্থাপন করুন `jamzy.example` HTTPS ডোমেইন দিয়ে যেখানে আপনি আপনার JamZY-এর কপি স্থাপন করেছেন, এবং সেই একই কলব্যাকটি আপনার অ্যাপ্লিকেশন কনফিগারেশনে ব্যবহার করুন।

ওয়েব · কনফিগারেশন [স্ক্রিনশট বড় করুন ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2NhbGxiYWNrcy5wbmc.VYHbGU1Skc_78NvwYGAAz5?v=6af56597b3d7)

আপনার ডিপ্লয় করা অ্যাপ্লিকেশন যে কলব্যাক পরিচালনা করে তা নিবন্ধন করুন।

1. আপনার ডিপ্লয় করা অ্যাপ্লিকেশন যে কলব্যাক পরিচালনা করে তা নিবন্ধন করুন।

সম্মতি-স্ক্রিন নাম, শর্তাবলী, গোপনীয়তা এবং মুছে ফেলার তথ্য প্রদান করুন। শুধুমাত্র আপনার প্রয়োজনীয় স্কোপগুলি সক্রিয় করুন, তারপর সংরক্ষণ করুন। স্কিম, হোস্ট, পাথ এবং প্রযোজ্য কোয়েরি বিবরণ অনুমোদন অনুরোধ এবং কোড এক্সচেঞ্জের সাথে মেলাতে হবে। ওয়াইল্ডকার্ড বা URL ফ্র্যাগমেন্ট ব্যবহার করবেন না।

| প্ল্যাটফর্ম | বাস্তবায়নের জন্য কলব্যাক |
| --- | --- |
| ওয়েব | আপনার অ্যাপ্লিকেশনে সঠিক HTTPS ঠিকানা। |
| অ্যান্ড্রয়েড | অ্যাপ্লিকেশন আইডির সাথে মিলে যাওয়া একটি রিভার্স-ডোমেইন অ্যাপ স্কিম, অথবা প্যাকেজ এবং SHA-256 সাইনিং ফিঙ্গারপ্রিন্ট সহ একটি যাচাইকৃত HTTPS অ্যাপ লিঙ্ক। |
| 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 যাচাইকারী তৈরি করুন; অনুমোদনের অনুরোধের সাথে এর S256 চ্যালেঞ্জ পাঠান।
2. **গ্রাহক → প্রমাণীকরণ**অর্থপ্রদানের অ্যাকাউন্ট নির্বাচন করুন এবং অ্যাক্সেস ও বিলিং শর্তাবলী পর্যালোচনা করুন। বাতিল করলে JamZY সংযোগ বিচ্ছিন্ন থাকতে হবে।
3. **প্রমাণীকরণ → কলব্যাক**একটি স্বল্পস্থায়ী, একবারের কোড এবং স্টেট গ্রহণ করুন। একই সেশনের বিরুদ্ধে স্টেট যাচাই করুন।
4. **ব্যাকএন্ড → টোকেন**সেই কোডটি মূল যাচাইকারী এবং অভিন্ন রিডাইরেক্ট URI-এর সাথে বিনিময় করুন। পাবলিক ক্লায়েন্ট কোনো ক্লায়েন্ট সিক্রেট পাঠায় না।
5. **ব্যাকএন্ড → ব্যবহারকারীর তথ্য**প্রমাণীকৃত পরিচয় পড়ার জন্য অ্যাক্সেস টোকেন ব্যবহার করুন, তারপর JamZY এর নিজস্ব নিরাপদ সেশন স্থাপন করুন।

ওয়েব · প্রোডাকশন এন্ডপয়েন্ট [স্ক্রিনশট বড় করুন ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2VuZHBvaW50cy5wbmc.wcHciknhu_5PQG6wrO4zan?v=63ad6d9e8724)

console.shareai.now থেকে ক্লায়েন্ট ID সহ এই production ShareAI ঠিকানাগুলি ব্যবহার করুন।

1. auth.shareai.now/oauth/authorize-এ অনুমোদন দিন।
2. auth.shareai.now/oauth/token-এ কোড এবং refresh tokens বিনিময় করুন।

```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.
```

প্রমাণীকৃত, ক্লায়েন্ট-স্কোপড দ্বারা স্থানীয় গ্রাহক রেকর্ড কী করুন। `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/)

## গ্রাহককে নিরাপদে সংযুক্ত রাখুন

আপনি টোকেনের মেয়াদ শেষ হওয়ার সময় অনুমোদিত অনুরোধগুলি কাজ করবে তা নিশ্চিত করবেন, একই সাথে গ্রাহককে সংযোগ বিচ্ছিন্ন করার একটি নির্ভরযোগ্য উপায় প্রদান করবেন।

যেখানে আপনি কাজ করবেন আপনার অ্যাপ্লিকেশন → সেশন এবং টোকেন পরিচালনা

| শংসাপত্র | উদ্দেশ্য | এটি কীভাবে পরিচালনা করবেন |
| --- | --- | --- |
| অনুমোদন কোড | অনুমোদন পৃষ্ঠার থেকে একবারের হস্তান্তর। | একবার বিনিময় করুন, মিলিত যাচাইকারী এবং কলব্যাক ব্যবহার করে। এটি একটি API টোকেন নয়। |
| অ্যাক্সেস টোকেন | গৃহীত গ্রান্ট এবং স্কোপের মধ্যে API কলগুলিকে অনুমোদন করে। | পাঠান যেমন `Authorization: Bearer …`। মেয়াদোত্তীর্ণ এবং এন্ডপয়েন্ট অনুমোদন ত্রুটিগুলি সম্মান করুন। |
| রিফ্রেশ টোকেন | গ্রান্ট বৈধ থাকা অবস্থায় আরেকটি সাইন-ইন ছাড়াই প্রতিস্থাপন অ্যাক্সেস টোকেনগুলি প্রাপ্ত করে। | নিরাপদে সংরক্ষণ করুন। রিফ্রেশ অপারেশনগুলি সিরিয়ালাইজ করুন এবং ঘূর্ণায়মান শংসাপত্রগুলি পারমাণবিকভাবে প্রতিস্থাপন করুন। |
| ID টোকেন | ক্লায়েন্টের জন্য একটি OpenID Connect পরিচয় ঘোষণা। | যদি আপনি এটি ব্যবহার করেন, প্রযোজ্য হিসাবে স্বাক্ষর, issuer, audience, expiry এবং 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 সর্বোচ্চ এক ঘণ্টার ডেমো সেশনের জন্য শুধুমাত্র সার্ভার মেমরিতে শংসাপত্র সংরক্ষণ করে, একটি অবিশ্বস্ত আইডি টোকেনের উপর নির্ভর না করে ব্যবহারকারীর তথ্য প্রমাণীকরণ করে এবং একটি সুরক্ষিত, 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. শিডিউলে একটি পরিষেবা নির্বাচন করুন: ১৫-মিনিটের পরিচিতি, ৩০-মিনিটের প্রকল্প পরিকল্পনা বা ৬০-মিনিটের গভীর আলোচনা।
2. একটি দিন এবং একটি উপলব্ধ সময় নির্বাচন করুন। সময়গুলি ব্রাউজারের প্রদর্শিত সময় অঞ্চলের উপর ভিত্তি করে। অ্যাভেইলেবিলিটি উদাহরণস্বরূপ এবং সংরক্ষিত অ্যাপয়েন্টমেন্ট শুধুমাত্র এই ব্রাউজারে প্রভাবিত করে।
3. প্রস্তুত হয়ে আসুন-এ, ব্যক্তিগত বিবরণ ছাড়া একটি উদাহরণ লক্ষ্য লিখুন। একটি মডেল নির্বাচন করুন, তারপর প্রস্তুতি তৈরি নির্বাচন করুন। JamZY নির্বাচিত পরিষেবা এবং আপনার লক্ষ্য ShareAI-এ পাঠায়, ফেরত পাঠানো টেক্সট নিরাপদে রেন্ডার করে এবং বুকিং অপরিবর্তিত রাখে।
4. নিজে এজেন্ডা পর্যালোচনা করুন। অ্যাপয়েন্টমেন্ট পর্যালোচনা নির্বাচন করুন, এর পরিষেবা, দিন, সময় এবং সময়কাল পরীক্ষা করুন, তারপর ডেমো অ্যাপয়েন্টমেন্ট নিশ্চিত করুন। এই ক্রিয়া AI কল করে না বা কোনো পেমেন্ট নেয় না।
5. সংরক্ষিত ডেমো রেকর্ড দেখতে My appointments খুলুন। এটি স্থায়ী কিনা তা নিশ্চিত করতে রিলোড করুন, অথবা স্লটটি আবার উপলব্ধ করতে এটি সরিয়ে ফেলুন। শুধুমাত্র পরিষেবা, দিন, সময় এবং একটি র্যান্ডম লোকাল রেফারেন্স সংরক্ষিত হয়; 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 একটি অসম্পূর্ণ বা নেস্টেড ত্রুটি রেসপন্স সহ সফল উত্তর নয়।

ব্যয়-সীমা বা অপর্যাপ্ত-ক্রেডিট রেসপন্সে, একটি কার্যকর ব্যাখ্যা এবং সরবরাহকৃত গ্রাহক বিলিং লিঙ্ক দেখান। নির্বাচিত অ্যাকাউন্ট সংরক্ষণ করুন। এর সীমা অতিক্রম করবেন না, পেয়ার নীরবে পরিবর্তন করবেন না বা চার্জড অপারেশন লুপে পুনরায় চেষ্টা করবেন না।

**আপনি চালিয়ে যেতে প্রস্তুত যখন**

প্রস্তুতি তৈরি একটি ব্যবহারযোগ্য এজেন্ডা এবং প্রশ্ন ফেরত দেয়। অনুরোধটি অনুমোদিত গ্রাহক এবং অ্যাপ্লিকেশনের সাথে, নির্বাচিত মডেল এবং গৃহীত শর্তাবলীর সাথে যুক্ত। 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 মার্কআপ প্রদান করবেন তা বর্ণনা করুন। উত্পন্ন সাবস্ক্রিপশন আইডি শুধুমাত্র-পঠনযোগ্য এবং এই অ্যাপ্লিকেশনের জন্য সীমাবদ্ধ; আপনার ইন্টিগ্রেশনের প্রয়োজন হলে এটি কপি করুন।
2. প্রতিটি সাবস্ক্রিপশন এর নিজস্ব এডিটরে সম্পাদনা করুন। নির্বাচিত মডেল এবং ব্যবহারের অনুমানের জন্য নেটওয়ার্ক খরচ এবং আপনার আয়ের পরিদর্শন করতে Estimate ব্যবহার করুন। অনুমানগুলি প্রিভিউ, গ্যারান্টিযুক্ত মূল্য বা গৃহীত শর্ত নয়।
3. ড্রাফ্টটি একসাথে পর্যালোচনা করুন, তারপর এর প্রয়োজনীয়তাগুলি পূরণ হলে চুক্তির সংস্করণ প্রকাশ করুন। প্রকাশিত সংস্করণটি বর্ণনা করে নতুন গ্রাহকরা কী গ্রহণ করতে পারে।
4. ওভারভিউ এবং চুক্তি বিতরণ ব্যবহার করে দেখুন কতগুলি অ্যাকাউন্ট প্রতিটি গৃহীত সংস্করণে রয়ে গেছে। একটি গ্রাহক গৃহীত শর্তাবলী ধরে রাখে যতক্ষণ না তারা স্পষ্টভাবে একটি প্রতিস্থাপন গ্রহণ করে; একটি নতুন সংস্করণ প্রকাশ করা তাদের নীরবে স্থানান্তর করে না। গৃহীত চুক্তিগুলি সংরক্ষণ করে ডিফল্ট ট্রানজিশন রাখুন। যদি আপনি ইচ্ছাকৃতভাবে Require renewed consent before further app actions নির্বাচন করেন, বিদ্যমান অ্যাক্সেস বাধাগ্রস্ত হতে পারে যতক্ষণ না গ্রাহক নতুন শর্তাবলী অনুমোদন করে।

শুধুমাত্র উদাহরণ: একটি 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)

একটি একক tester roster সমস্ত প্ল্যাটফর্মে পরিবেশন করে। Pending আমন্ত্রণগুলি পাঁচ-স্থান সীমার মধ্যে গণনা করে।

1. পাঁচটি স্থান পুরো অ্যাপ্লিকেশন দ্বারা ভাগ করা হয়।
2. এখানে একটি tester আমন্ত্রণ জানান, তারপর তাদের গ্রহণের জন্য অপেক্ষা করুন।

ওয়েব · যাচাইকরণ [স্ক্রিনশট বড় করুন ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL3ZlcmlmaWNhdGlvbi5wbmc.xLD6z4RV0ddX6p0qkaLhqc?v=d758a8f881d9)

একটি নতুন ইন্টিগ্রেশন pending checks দেখায় যতক্ষণ না প্রকৃত সফল কলগুলি রেকর্ড করা হয়। এই reference draft পর্যালোচনা পাস করেনি।

1. Console প্রকৃত endpoint সফলতা রেকর্ড করে।
2. অনুরোধ করা প্রতিটি scope-ও ব্যবহার করতে হবে।

আপনি যে প্রতিটি প্ল্যাটফর্ম প্রকাশ করতে চান, যাচাইকরণ খুলুন। প্রয়োজনীয় এন্ডপয়েন্ট এবং প্রতিটি কনফিগার করা স্কোপের জন্য প্রকৃত সফল কল সম্পূর্ণ করুন। ডিসকভারি এবং সাইনিং কী পরীক্ষা করুন; অথরাইজ/কলব্যাক, কোড এক্সচেঞ্জ, রিফ্রেশ, প্রমাণীকৃত ব্যবহারকারীর তথ্য এবং প্রত্যাহার পরীক্ষা করুন। কনফিডেনশিয়াল ক্লায়েন্টদের প্রযোজ্য ইনট্রোস্পেকশনও পরীক্ষা করতে হবে। নেটিভ দাবি করা 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 পর্যালোচনার জন্য আবেদন জমা দিন। Dashboard এবং Activity & Decisions-এ সিদ্ধান্ত এবং যেকোনো অনুরোধকৃত পরিবর্তন ট্র্যাক করুন। Public presentation এবং Monetization Gateway অনুরোধের জন্য পৃথক সিদ্ধান্ত থাকতে পারে।.
3. অনুমোদনের পরে, উপলব্ধ প্রকাশনা নিয়ন্ত্রণ ব্যবহার করে অ্যাপ্লিকেশন প্রকাশ করুন। নিশ্চিত করুন যে অন্তর্ভুক্ত প্ল্যাটফর্মগুলি প্রোডাকশন-রেডি; বাদ দেওয়া প্ল্যাটফর্মগুলি Testing-এ থাকবে।
4. অ্যাপ্লিকেশন-লেভেল অ্যাকাউন্টের জন্য Customers এবং গৃহীত-চুক্তি বিতরণের জন্য Subscriptions খুলুন। Analytics আপনাকে অ্যাট্রিবিউটেড AI ব্যবহার এবং আয়ের ট্র্যাক করতে সাহায্য করে। গ্রাহক শনাক্তকারী শুধুমাত্র প্রাসঙ্গিক ক্লায়েন্ট/অনুমোদন প্রসঙ্গে ব্যক্তিগত থাকে।

ড্যাশবোর্ড · লঞ্চ প্রস্তুতি [স্ক্রিনশট বড় করুন ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2Rhc2hib2FyZC5wbmc.2hIAeRjQpgXmhBWVPD5_zB?v=38be9c6d668e)

অ্যাপ্লিকেশন এবং অন্তর্ভুক্ত প্ল্যাটফর্মগুলির বাকি প্রয়োজনীয়তাগুলি থাকাকালীন পর্যালোচনা অবরুদ্ধ থাকে।

1. পর্যালোচনার জন্য জমা দেওয়ার আগে প্রয়োজনীয় পদক্ষেপগুলি সমাধান করুন।

গ্রাহকরা [স্ক্রিনশট বড় করুন ↗](https://shareai.now/shareai-assets/L3dwLWNvbnRlbnQvdGhlbWVzL3NoYXJlYWktZnJvbnRlbmQtdGhlbWUvYXBwL21vZHVsZXMvZ3VpZGFuY2UvYXNzZXRzL2N1c3RvbWVycy5wbmc.qbIDq-R5JMA6K48ws4kWaB?v=cc0470083fec)

অ্যাপ্লিকেশন ভিউ সংযুক্ত অ্যাকাউন্টগুলিকে একত্রিত করে কিন্তু অভ্যন্তরীণ সংস্থা ডাটাবেস ID প্রদর্শন করে না।

1. গ্রাহক ব্যবস্থাপনা অ্যাপ্লিকেশনের জন্য একত্রিত হয়।

লঞ্চের পরে একটি যোগ্য গ্রাহকের সাথে পুরো ফ্লোটি আবার চেষ্টা করুন: সংযোগ করুন, অ্যাকাউন্ট এবং সম্মতি পরিদর্শন করুন, একটি সংক্ষিপ্ত অ্যাপয়েন্টমেন্ট প্রস্তুতি খসড়া তৈরি করুন, নিরাপদে রিফ্রেশ করুন, একটি বিলিং ব্যর্থতা পরিচালনা করুন, তারপর সংযোগ বিচ্ছিন্ন করুন। একটি সফল সেভ কাজ করছে তা অনুমান করার পরিবর্তে লাইভ ব্যবহারকারীর অভিজ্ঞতা যাচাই করুন।

**যখন কিছু কাজ করে না**

**কলব্যাক অসঙ্গতি:** নিবন্ধিত URL এবং উভয় অনুরোধ মানগুলি সঠিকভাবে তুলনা করুন। **অনুমোদনহীন পরীক্ষক:** আমন্ত্রণ গ্রহণ নিশ্চিত করুন এবং নির্বাচিত অ্যাকাউন্ট। **স্কোপ বা চুক্তি অনুপস্থিত:** শুধুমাত্র সক্রিয় অ্যাক্সেস অনুরোধ করুন এবং এটি গ্রহণ করতে পুনরায় সংযোগ করুন। **কোনো মডেল নেই:** উপলব্ধ মডেল এবং প্রদানকারীর সীমাবদ্ধতা পরিদর্শন করুন। **রিফ্রেশ ব্যর্থতা:** ব্যর্থ স্থানীয় সেশন পরিষ্কার করুন এবং পুনরায় সংযোগ করুন। **পর্যালোচনা অবরুদ্ধ:** প্ল্যাটফর্ম চেক পরিদর্শন করুন, অন্য OAuth ক্লায়েন্ট তৈরি করার পরিবর্তে।

**আপনি চালিয়ে যেতে প্রস্তুত যখন**

অ্যাপটি উদ্দেশ্যপ্রাপ্ত গ্রাহকের জন্য কাজ করে, রেকর্ডকৃত চেকগুলি এর প্রকাশনার অবস্থাকে সমর্থন করে, এবং গ্রাহক অনুমোদন নিয়ন্ত্রণ বা প্রত্যাহার করতে পারেন।

বিস্তারিত প্রয়োজন?[চালিয়ে যান: ShareAI ↗ দিয়ে অর্থ প্রদান করুন](https://shareai.now/blogs/product/builder-program/guides-how-to/pay-with-shareai/)[Builder API reference ↗](https://shareai.now/docs/api/builders/)

## সংস্থা যাচাইকরণ এবং প্রোগ্রাম অ্যাক্সেস

প্রোগ্রাম এনরোলমেন্ট প্রয়োগ করার আগে ব্যক্তিগত বা সংস্থা অ্যাকাউন্ট নির্বাচন করুন যা মালিক হবে। সংস্থাগুলি যাচাইয়ের আগে একটি আবেদন জমা দিতে পারে, তবে শুধুমাত্র কর্মীদের অনুমোদন অ্যাক্সেস সক্রিয় করে না। Console-এ অনবোর্ডিং চেকলিস্ট থেকে সংস্থা ইমেল এবং কোম্পানি যাচাই সম্পূর্ণ করুন। অনুমোদিত সংস্থা দুটি যাচাই সম্পূর্ণ না হওয়া পর্যন্ত Pending verification অবস্থায় থাকে। Builder, Provider এবং Creator প্রোগ্রামগুলি এই নিয়ম অনুসরণ করে।

[Monetization Gateway মূল্য নির্ধারণ দেখুন](https://shareai.now/bn/%e0%a6%a8%e0%a6%bf%e0%a6%b0%e0%a7%8d%e0%a6%ae%e0%a6%be%e0%a6%a4%e0%a6%be%e0%a6%b0%e0%a6%be/%e0%a6%86%e0%a7%9f%e0%a7%87%e0%a6%b0-%e0%a6%97%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a7%87/#mg-pricing) · [অন্বেষণ করুন ShareAI for Startups](https://shareai.now/bn/%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%9f%e0%a6%86%e0%a6%aa-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a7%8b%e0%a6%97%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%ae/) · [স্কোপ এবং অনুমতি](https://shareai.now/bn/%e0%a6%a1%e0%a6%95%e0%a6%b8/%e0%a6%8f%e0%a6%aa%e0%a6%bf%e0%a6%86%e0%a6%87/%e0%a6%a8%e0%a6%bf%e0%a6%b0%e0%a7%8d%e0%a6%ae%e0%a6%be%e0%a6%a4%e0%a6%be%e0%a6%b0%e0%a6%be/%e0%a6%85%e0%a6%a5/oauth-%e0%a6%b8%e0%a7%8d%e0%a6%95%e0%a7%8b%e0%a6%aa-%e0%a6%8f%e0%a6%ac%e0%a6%82-%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%95%e0%a6%be%e0%a6%89%e0%a6%a8%e0%a7%8d%e0%a6%9f-%e0%a6%b8%e0%a7%80%e0%a6%ae/)

## অনুমতি এবং গৃহীত শর্তাবলী

আপনার পাবলিক Terms & Conditions, Privacy Policy এবং মুছে ফেলার নির্দেশাবলী অ্যাপ্লিকেশনের সাথে মিলতে হবে এবং সাইন-ইন ছাড়াই পৌঁছানো যাবে। ShareAI প্রোগ্রাম গ্রহণ, Monetization Gateway অনুমোদন, গ্রাহকের OAuth অনুমতি এবং গৃহীত বিলিং চুক্তি পৃথক সিদ্ধান্ত। রিফ্রেশ নতুন অনুমতি যোগ করতে বা নতুন বাণিজ্যিক শর্ত গ্রহণ করতে পারে না।

বিদ্যমান ইন্টিগ্রেশনের জন্য লিগ্যাসি `surcharge` স্কোপ গৃহীত থাকে। নতুন উদাহরণে `monetization_gateway` ব্যবহার করা হয়। `surcharge_bps` এবং `surcharge_percentage` এর মতো বিদ্যমান ওয়্যার ফিল্ড অপরিবর্তিত রাখুন।

[Monetization Gateway মূল্য নির্ধারণ দেখুন](https://shareai.now/bn/%e0%a6%a8%e0%a6%bf%e0%a6%b0%e0%a7%8d%e0%a6%ae%e0%a6%be%e0%a6%a4%e0%a6%be%e0%a6%b0%e0%a6%be/%e0%a6%86%e0%a7%9f%e0%a7%87%e0%a6%b0-%e0%a6%97%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a7%87/#mg-pricing) · [অন্বেষণ করুন ShareAI for Startups](https://shareai.now/bn/%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%9f%e0%a6%86%e0%a6%aa-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a7%8b%e0%a6%97%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%ae/) · [স্কোপ এবং অনুমতি](https://shareai.now/bn/%e0%a6%a1%e0%a6%95%e0%a6%b8/%e0%a6%8f%e0%a6%aa%e0%a6%bf%e0%a6%86%e0%a6%87/%e0%a6%a8%e0%a6%bf%e0%a6%b0%e0%a7%8d%e0%a6%ae%e0%a6%be%e0%a6%a4%e0%a6%be%e0%a6%b0%e0%a6%be/%e0%a6%85%e0%a6%a5/oauth-%e0%a6%b8%e0%a7%8d%e0%a6%95%e0%a7%8b%e0%a6%aa-%e0%a6%8f%e0%a6%ac%e0%a6%82-%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%95%e0%a6%be%e0%a6%89%e0%a6%a8%e0%a7%8d%e0%a6%9f-%e0%a6%b8%e0%a7%80%e0%a6%ae/)

## গেটওয়ে ফি এবং স্টার্টআপ সমর্থন

স্ট্যান্ডার্ড চার্জ 5% এর Builder মার্কআপ। AI নেটওয়ার্ক খরচের €2.00 এবং একটি 10% মার্কআপের জন্য, গ্রাহক €2.20 প্রদান করেন। ShareAI €0.01 এর €0.20 মার্কআপ গ্রহণ করে; Builder এর Event Ingestion এর আগে €0.19 থাকে।

প্রথম 1,000 নিষ্পত্তি করা Production Monetization Gateway অনুরোধগুলি প্রতি ক্যালেন্ডার মাসে (UTC) বিনামূল্যে, যা Builder অ্যাকাউন্টে ভাগ করা হয়। অতিরিক্ত অনুরোধগুলির খরচ €0.04 প্রতি 1,000 যোগ্য ছাড়ের আগে। একটি নিষ্পত্তি করা অনুরোধ একটি ইভেন্ট তৈরি করে।

Pay with ShareAI একা, শুধুমাত্র inference অ্যাক্সেস, সাধারণ অ্যাকাউন্ট API কী এবং Staging বা পরীক্ষার ট্রাফিক Monetization Gateway Event Ingestion তৈরি করে না।

ShareAI for Startups অনুমোদিত অ্যাপ্লিকেশনের জন্য প্রকৃত ShareAI ফি-এর একটি শেয়ার্ড মাসিক ভাতা প্রদান করে। বর্তমান Launch, Growth এবং Momentum টিয়ারগুলি €1,000, €5,000 এবং €10,000 প্রতি মাসে তালিকাভুক্ত করে। একই বাজেট ShareAI-এর শতাংশ ফি Builder মার্কআপ এবং বিলযোগ্য ইভেন্ট ইনজেশন একসাথে কভার করে। এটি একটি গ্রস-মার্কআপ ভাতা নয়, একটি পৃথক ফ্রি-ইভেন্ট কোটার বা ফ্রি AI `inference` নয়। অ্যাকাউন্টের প্রথম 1,000 ফ্রি ইভেন্টগুলি এটি ব্যবহার করে না।

অবশিষ্ট ইভেন্ট ইনজেশন ফি নতুন Builder আয়ের মাধ্যমে পরিশোধ করা হয়, তারপর উপলব্ধ Builder AI আয়ের এবং অবাধ AI ক্রেডিট থেকে। গ্রাহকের AI চার্জ এবং পণ্যের `payments` আলাদা থাকে।

ShareAI একটি নির্দিষ্ট সময়ের জন্য বা পরিবর্তন না হওয়া পর্যন্ত অ্যাপ্লিকেশন-নির্দিষ্ট ফি বা ফি সমর্থন অনুমোদন করতে পারে। অ্যাপ্লিকেশনের বর্তমান মূল্য নির্ধারণ এবং কনসোলে বিশেষ প্রোগ্রামগুলি পর্যালোচনা করুন এর অনুমোদিত শর্তাবলী, বৈধতা এবং ব্যবহৃত ভাতা দেখতে। একটি টিয়ার পরিবর্তন বা মূল্য নির্ধারণ ওভাররাইড অ্যাপ্লিকেশনের মাসিক ব্যবহারের রিসেট করে না।

Launch-এ ShareAI দিয়ে লগ ইন ঐচ্ছিক থাকে। Growth এবং Momentum-এ এটি প্রয়োজন; Momentum-এ অ্যাপ্লিকেশন ফুটারে অফিসিয়াল ShareAI for Startups ব্যাজও প্রয়োজন। ShareAI সাপ্তাহিক ব্যাজ পরীক্ষা করে। প্রয়োজনীয়তা এড়ানোর নিশ্চিত প্রচেষ্টা Startup Program থেকে অবনমন, অপসারণ বা গৃহীত প্রোগ্রাম শর্তাবলীর অধীনে মার্কেটপ্লেস থেকে প্রত্যাহারের দিকে পরিচালিত করতে পারে।

Enterprise রেটগুলি ShareAI টিম দ্বারা Builder অ্যাকাউন্টের জন্য একটি ব্যক্তিগতকৃত অফার সম্মত হওয়ার পরে কনফিগার করা হয়। নির্ধারিত শতাংশ এবং ইভেন্ট রেট ভবিষ্যতের অনুরোধগুলিতে প্রযোজ্য।

[Monetization Gateway মূল্য নির্ধারণ দেখুন](https://shareai.now/bn/%e0%a6%a8%e0%a6%bf%e0%a6%b0%e0%a7%8d%e0%a6%ae%e0%a6%be%e0%a6%a4%e0%a6%be%e0%a6%b0%e0%a6%be/%e0%a6%86%e0%a7%9f%e0%a7%87%e0%a6%b0-%e0%a6%97%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a7%87/#mg-pricing) · [অন্বেষণ করুন ShareAI for Startups](https://shareai.now/bn/%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%9f%e0%a6%86%e0%a6%aa-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a7%8b%e0%a6%97%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%ae/) · [স্কোপ এবং অনুমতি](https://shareai.now/bn/%e0%a6%a1%e0%a6%95%e0%a6%b8/%e0%a6%8f%e0%a6%aa%e0%a6%bf%e0%a6%86%e0%a6%87/%e0%a6%a8%e0%a6%bf%e0%a6%b0%e0%a7%8d%e0%a6%ae%e0%a6%be%e0%a6%a4%e0%a6%be%e0%a6%b0%e0%a6%be/%e0%a6%85%e0%a6%a5/oauth-%e0%a6%b8%e0%a7%8d%e0%a6%95%e0%a7%8b%e0%a6%aa-%e0%a6%8f%e0%a6%ac%e0%a6%82-%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%95%e0%a6%be%e0%a6%89%e0%a6%a8%e0%a7%8d%e0%a6%9f-%e0%a6%b8%e0%a7%80%e0%a6%ae/)

Source: https://shareai.now/bn/%E0%A6%AC%E0%A7%8D%E0%A6%B2%E0%A6%97%E0%A6%97%E0%A7%81%E0%A6%B2%E0%A6%BF/%E0%A6%AA%E0%A6%A3%E0%A7%8D%E0%A6%AF/%E0%A6%A8%E0%A6%BF%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BE%E0%A6%A4%E0%A6%BE-%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A7%8B%E0%A6%97%E0%A7%8D%E0%A6%B0%E0%A6%BE%E0%A6%AE/%E0%A6%97%E0%A6%BE%E0%A6%87%E0%A6%A1%E0%A6%B8-%E0%A6%8F%E0%A6%AC%E0%A6%82-%E0%A6%95%E0%A6%BF%E0%A6%AD%E0%A6%BE%E0%A6%AC%E0%A7%87-%E0%A6%95%E0%A6%B0%E0%A6%AC%E0%A7%87%E0%A6%A8/%E0%A6%95%E0%A6%BF%E0%A6%AD%E0%A6%BE%E0%A6%AC%E0%A7%87-%E0%A6%8F%E0%A6%95%E0%A6%9F%E0%A6%BF-%E0%A6%85%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%AA%E0%A7%8D%E0%A6%B2%E0%A6%BF%E0%A6%95%E0%A7%87%E0%A6%B6%E0%A6%A8/
