অনুরোধ অনুমোদন

দ্রষ্টব্য: YouTube বি��য়বস্তু আইডি API YouTube সামগ্রী অংশীদারদের দ্বারা ব্যবহারের উদ্দেশ্যে এবং সমস্ত বিকাশকারী বা সমস্ত YouTube ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য নয়৷ আপনি যদি YouTube Content ID API-কে Google API কনসোলে তালিকাভুক্ত পরিষেবাগুলির মধ্যে একটি হিসাবে দেখতে না পান তবে YouTube পার্টনার প্রোগ্রাম সম্পর্কে আরও জানতে YouTube সহায়তা কেন্দ্র দেখুন৷

YouTube Content ID API ব্যক্তিগত ব্যবহারকারীর ডেটা অ্যাক্সেস অনুমোদনের জন্য OAuth 2.0 প্রোটোকল সমর্থন করে। নীচের তালিকাটি কিছু মূল OAuth 2.0 ধারণা ব্যাখ্যা করে:

  • যখন একজন ব্যবহারকারী প্রথমে আপনার অ্যাপ্লিকেশনে কার্যকারিতা ব্যবহার করার চেষ্টা করে যার জন্য ব্যবহারকারীকে একটি Google Account or YouTube account লগ ইন করতে হবে, তখন আপনার অ্যাপ্লিকেশনটি OAuth 2.0 অনুমোদন প্রক্রিয়া শুরু করে৷

  • আপনার অ্যাপ্লিকেশন ব্যবহারকারীকে Google এর অনুমোদন সার্ভারে নির্দেশ করে৷ সেই পৃষ্ঠার লিঙ্কটি অ্যাক্সেসের scope নির্দিষ্ট করে যা আপনার অ্যাপ্লিকেশন ব্যবহারকারীর অ্যাকাউন্টের জন্য অনুরোধ করছে। scope সেই সংস্থানগুলি নির্দিষ্ট করে যা আপনার অ্যাপ্লিকেশন প্রমাণীকৃত ব্যবহারকারী হিসাবে কাজ করার সময় পুনরুদ্ধার, সন্নিবেশ, আপডেট বা মুছে ফেলতে পারে।

  • ব্যবহারকারী যদি সেই সংস্থানগুলি অ্যাক্সেস করার জন্য আপনার অ্যাপ্লিকেশনটিকে অনুমোদন করতে সম্মতি দেয়, Google আপনার অ্যাপ্লিকেশনে একটি টোকেন ফেরত দেয়। আপনার অ্যাপ্লিকেশানের প্রকারের উপর নির্ভর করে, এটি হয় টোকেনটিকে বৈধ করে বা এটিকে একটি ভিন্ন ধরণের টোকেনের জন্য বিনিময় করে৷

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

গুরুত্বপূর্ণ: OAuth 2.0 অনুমোদন ব্যবহার করতে আপনাকে Google API কনসোলে অনুমোদনের শংসাপত্রগুলি পেতে হবে

OAuth 2.0 প্রবাহ

Google APIগুলি বেশ কয়েকটি OAuth 2.0 ব্যবহারের ক্ষেত্রে সমর্থন করে: