শুরু হচ্ছে

আপনি API কল করা শুরু করার আগে, আপনাকে আপনার Google Play বিকাশকারী অ্যাকাউন্টে API অ্যাক্সেস সেট আপ করতে হবে৷ এটি Google Play Console এবং Google Cloud Console উভয়ের পরিবর্তনগুলিকে অন্তর্ভুক্ত করে৷ নিম্নলিখিত নির্দেশাবলী Google Play Developer API ব্যবহার শুরু করার জন্য প্রয়োজনীয় চারটি ধাপ ব্যাখ্যা করে।

  1. একটি নতুন বা বিদ্যমান Google ক্লাউড প্রকল্পের সাথে আপনার বিকাশকারী অ্যাকাউন্ট লিঙ্ক করুন৷
  2. আপনার লিঙ্ক করা Google ক্লাউড প্রকল্পের জন্য Google Play বিকাশকারী API সক্ষম করুন৷
  3. আপনার লিঙ্ক করা Google ক্লাউড প্রকল্পে Google Play বিকাশকারী API-এর জন্য একটি API কী অনুমোদন করুন৷
  4. Google Play Developer API অ্যাক্সেস করতে উপযুক্ত Google Play Console অনুমতি সহ একটি পরিষেবা অ্যাকাউন্ট সেট আপ করুন৷

আপনার অ্যাকাউন্ট এবং প্রকল্প লিঙ্ক করুন

আপনি Google Play বিকাশকারী API অ্যাক্সেস করার আগে, আপনাকে অবশ্যই আপনার Google Play বিকাশকারী অ্যাকাউন্টকে একটি Google ক্লাউড প্রকল্পের সাথে লিঙ্ক করতে হবে৷ বেশিরভাগ ক্ষেত্রে, আমরা সুপারিশ করি যে আপনি আপনার Google Play বিকাশকারী অ্যাকাউন্টে নিবেদিত একটি নতুন Google ক্লাউড প্রকল্প তৈরি করুন, তবে আপনি একটি বিদ্যমান প্রকল্প লিঙ্ক করতে পারেন৷ মনে রাখবেন যে প্রতিটি Google Play বিকাশকারী অ্যাকাউন্ট শুধুমাত্র একটি Google ক্লাউড প্রকল্পের সাথে লিঙ্ক করা যেতে পারে৷ আপনার যদি একই Google Play বিকাশকারী অ্যাকাউন্টে একাধিক অ্যাপ্লিকেশান থাকে, সেগুলিকে অবশ্যই একই Google ক্লাউড প্রকল্প শেয়ার করতে হবে৷

একটি নতুন প্রকল্প তৈরি করুন

  1. Google Play Console-এ API অ্যাক্সেস পৃষ্ঠায় যান।
  2. নতুন প্রকল্প তৈরি করুন ক্লিক করুন।

Google ক্লাউড প্রকল্প স্বয়ংক্রিয়ভাবে তৈরি এবং আপনার Google Play বিকাশকারী অ্যাকাউন্টের সাথে লিঙ্ক করা হয়েছে৷

একটি বিদ্যমান প্রকল্প ব্যবহার করুন

আপনি যদি ইতিমধ্যেই Google ক্লাউড কনসোলের একজন ব্যবহারকারী হন, তাহলে আপনি এই পদক্ষেপগুলি অনুসরণ করে আপনার বিদ্যমান Google ক্লাউড প্রকল্পের সাথে লিঙ্ক করতে পারেন:

  1. Google Play Console-এ API অ্যাক্সেস পৃষ্ঠায় যান।
  2. আপনি যে প্রকল্পটি লিঙ্ক করতে চান সেটি বেছে নিন। আপনার প্রোজেক্ট তালিকাভুক্ত না থাকলে, আপনি যে Google ক্লাউড প্রোজেক্ট লিঙ্ক করতে চান তাতে আপনার ব্যবহারকারীর অ্যাকাউন্ট মালিক হিসেবে মনোনীত হয়েছে কিনা তা যাচাই করুন।
  3. বিদ্যমান প্রকল্প লিঙ্ক ক্লিক করুন.

API সক্ষম করুন

একবার আপনি লিঙ্ক করা Google ক্লাউড প্রকল্প সেট আপ করার পরে, আপনাকে এই প্রকল্পের জন্য Google Play বিকাশকারী API সক্ষম করতে হবে৷ এটি করার জন্য, আপনাকে Google ক্লাউড প্রকল্পের মালিক হতে হবে।

  1. Google Play Console-এ API অ্যাক্সেস পৃষ্ঠায় যান।
  2. API- এর অধীনে, Google Play Developer API খুঁজুন এবং চালু করুন -এ ক্লিক করুন।

এটি সরাসরি Google ক্লাউড প্রকল্প আপডেট করে এবং পরিবর্তন অবিলম্বে কার্যকর হয়৷

একটি API কী অনুমোদন করুন

API ব্যবহার করার জন্য, আপনার লিঙ্ক করা Google ক্লাউড প্রকল্পে একটি API কী প্রয়োজন যা Google Play Developer API ব্যবহার করার জন্য অনুমোদিত৷ Google Play কনসোলে এটি সেট আপ করুন।

OAuth এবং পরিষেবা অ্যাকাউন্ট কনফিগার করুন

আপনাকে একটি OAuth ক্লায়েন্ট বা একটি পরিষেবা অ্যাকাউন্টের সাথে Google Play বিকাশকারী API-তে অ্যাক্সেস কনফিগার করতে হবে৷ বেশিরভাগ ক্ষেত্রে, API অ্যাক্সেস করতে আপনার একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করা উচিত।

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

OAuth ক্লায়েন্ট আইডি ব্যবহার করা উচিত যদি আপনি একটি পৃথক ব্যবহারকারীর হয়ে API অ্যাক্সেস করতে চান। উদাহরণস্বরূপ, যদি আপনার ওয়েবসাইটের ব্যবহারকারীর পক্ষ থেকে ওয়েব ক্লায়েন্ট থেকে Google Play বিকাশকারী API অ্যাক্সেস করতে হয়, আপনি ক্লায়েন্ট আইডি ব্যবহার করতে পারেন। ব্যবহারকারীকে পরিষেবা অ্যাকাউন্টের পরিবর্তে তাদের Google অ্যাকাউন্ট দিয়ে প্রমাণীকরণ করা হবে। এটি আপনাকে পরিষেবা অ্যাকাউন্টের শংসাপত্রের সাথে আপস না করে ব্যবহারকারীর পক্ষে API কল করতে দেয়।

  • পরিষেবা অ্যাকাউন্ট: একটি সুরক্ষিত সফ্টওয়্যার পরিষেবা API অ্যাক্সেস করবে (সবচেয়ে সাধারণ)
  • OAuth ক্লায়েন্ট: একজন ব্যবহারকারী API অ্যাক্সেস করবে

একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করুন

আপনি Google Play Console থেকে একটি পরিষেবা অ্যাকাউন্ট তৈরি করতে পারেন।

  1. Google Play Console-এ API অ্যাক্সেস পৃষ্ঠায় যান।
  2. পরিষেবা অ্যাকাউন্টের অধীনে, কীভাবে পরিষেবা অ্যাকাউন্ট তৈরি করবেন তা শিখুন -এ ক্লিক করুন।
  3. আপনার পরিষেবা অ্যাকাউন্ট তৈরি করতে নির্দেশাবলী অনুসরণ করুন.

    অ্যাকাউন্ট তৈরির প্রক্রিয়া চলাকালীন আপনাকে Google ক্লাউড প্রোজেক্টে আপনার পরিষেবা অ্যাকাউন্ট অ্যাক্সেস দিতে হবে যাতে এটি Google Play কনসোলে প্রদর্শিত হয়।

  4. একবার আপনি Google Play Console-এ পরিষেবা অ্যাকাউন্ট তৈরি করলে, সম্পন্ন ক্লিক করুন। API অ্যাক্সেস পৃষ্ঠার পরিষেবা অ্যাকাউন্ট বিভাগ স্বয়ংক্রিয়ভাবে রিফ্রেশ হয়, এবং আপনার পরিষেবা অ্যাকাউন্ট তালিকাভুক্ত হয়।

  5. পরিষেবা অ্যাকাউন্টকে কার্য সম্পাদনের প্রয়োজনীয় অধিকার প্রদান করতে অ্যাক্সেস মঞ্জুর করুন ক্লিক করুন৷

    Google Play বিলিং API ব্যবহার করতে, আপনাকে অবশ্যই নিম্নলিখিত অনুমতিগুলি দিতে হবে:

    • আর্থিক তথ্য, আদেশ, এবং বাতিল সমীক্ষা প্রতিক্রিয়া দেখুন
    • অর্ডার এবং সাবস্ক্রিপশন পরিচালনা করুন

এই মুহুর্তে, আপনি পরিষেবা অ্যাকাউন্টের মাধ্যমে Google Play বিকাশকারী API অ্যাক্সেস করতে সক্ষম হবেন৷ আরও তথ্যের জন্য, সার্ভার থেকে সার্ভার অ্যাপ্লিকেশনের জন্য OAuth 2.0 ব্যবহার করা দেখুন।

OAuth ক্লায়েন্ট ব্যবহার করুন

আপনি ব্যবহারকারীদের একটি OAuth ক্লায়েন্ট ব্যবহার করে তাদের নিজস্ব শংসাপত্রের অধীনে API ব্যবহার করে ক্রিয়া সম্পাদনের অনুমতি দিতে পারেন। Google Play Console-এর ব্যবহারকারীদের এবং অনুমতি পৃষ্ঠার মাধ্যমে অনুমতিপ্রাপ্ত ব্যবহারকারীর ক্রিয়াকলাপ সীমাবদ্ধ।

OAuth ক্লায়েন্ট তৈরি করার আগে, আপনাকে আপনার পণ্যের জন্য ব্র্যান্ডিং তথ্য কনফিগার করতে হবে। আরও তথ্যের জন্য, আপনার OAuth সম্মতি স্ক্রীন সেট আপ করা দেখুন।

  1. Google Play Console-এ API অ্যাক্সেস পৃষ্ঠায় যান।
  2. OAuth ক্লায়েন্টের অধীনে, OAuth সম্মতি স্ক্রীন কনফিগার করুন ক্লিক করুন।
  3. আপনার পণ্যের ব্র্যান্ডিং তথ্য কনফিগার করুন.
  4. একবার আপনি শেষ হয়ে গেলে, OAuth সম্মতি রিফ্রেশ করুন ক্লিক করুন। বিভাগটি আপডেট হয় এবং আপনি আর ব্র্যান্ডিং তথ্য সম্পর্কে বার্তাটি দেখতে পাবেন না।

Google Play Console ব্যবহার করে একটি OAuth ক্লায়েন্ট তৈরি করতে:

  1. Google Play Console-এ API অ্যাক্সেস পৃষ্ঠায় যান।
  2. OAuth ক্লায়েন্টের অধীনে, নতুন OAuth ক্লায়েন্ট তৈরি করুন ক্লিক করুন।
  3. আপনার OAuth ক্লায়েন্ট তৈরি করতে পৃষ্ঠার নির্দেশাবলী অনুসরণ করুন।
  4. একবার আপনি Google Play Console-এ OAuth ক্লায়েন্ট তৈরি করলে, সম্পন্ন ক্লিক করুন। API অ্যাক্সেস পৃষ্ঠার OAuth ক্লায়েন্ট বিভাগটি স্বয়ংক্রিয়ভাবে রিফ্রেশ হয় এবং আপনার OAuth ক্লায়েন্ট তালিকাভুক্ত হয়।

    কখনও কখনও নতুন OAuth ক্লায়েন্ট এখনই পৃষ্ঠায় উপস্থিত হবে না। সেই ক্ষেত্রে, OAuth ক্লায়েন্ট রিফ্রেশ করুন ক্লিক করুন।

আপনার নতুন OAuth ক্লায়েন্টের বিশদ বিবরণ এই পৃষ্ঠায় একটি তালিকায় প্রদর্শিত হয়৷

অতিরিক্ত তথ্য

Google Play এ API ব্যবহার শুরু করতে আপনাকে সাহায্য করতে নিম্নলিখিত টিপস এবং কৌশলগুলি ব্যবহার করুন৷

আপনার বিকাশকারী আইডি পান

কিছু API এর জন্য আপনাকে একটি Google Play Console বিকাশকারী ID প্রদান করতে হবে। এটি একটি দীর্ঘ নম্বর যা আপনার Google Play বিকাশকারী অ্যাকাউন্ট তৈরি করার সময় বরাদ্দ করা হয়েছিল৷ আপনার ডেভেলপার আইডি Google Play কনসোলের প্রায় যেকোনো পৃষ্ঠার URL-এ পাওয়া যাবে, যেমন API অ্যাক্সেস পৃষ্ঠা।

উদাহরণস্বরূপ, Google Play Console URL বিবেচনা করুন:

https://play.google.com/console/developers/1234567890123456789/api-access

উপরের URL-এ, বিকাশকারী আইডি হবে 1234567890123456789

দ্রষ্টব্য: যদি একটি অ্যাপ একটি Google Play বিকাশকারী অ্যাকাউন্ট থেকে অন্যটিতে স্থানান্তরিত হয়, তাহলে সেই অ্যাপের সাথে যুক্ত বিকাশকারী আইডি পরিবর্তন হবে। এর অর্থ হ'ল স্থানান্তর সম্পূর্ণ হওয়ার পরে, আপনাকে অবশ্যই সেই অ্যাপের জন্য API কলগুলিতে নতুন Google Play বিকাশকারী অ্যাকাউন্ট অ্যাকাউন্টের জন্য বিকাশকারী আইডি ব্যবহার করতে হবে৷

বিশেষায়িত API

Google Play Developer API-এ বেশ কিছু বিশেষায়িত API রয়েছে যা আপনাকে আপনার অ্যাপে নির্দিষ্ট ধরনের বিশ্লেষণ করতে দেয়:

রিভিউ এপিআই-এর উত্তর দিন
আপনাকে আপনার অ্যাপের জন্য ব্যবহারকারীর প্রতিক্রিয়া দেখতে এবং এই প্রতিক্রিয়াটির উত্তর দেওয়ার অনুমতি দেয়৷
অকার্যকর ক্রয় API
একজন ব্যবহারকারী বাতিল করেছে এমন কেনাকাটার সাথে যুক্ত অ্যাপ-মধ্যস্থ পণ্যগুলিতে অ্যাক্সেস প্রত্যাহার করার অনুমতি দেয়৷

ক্লায়েন্ট লাইব্রেরি

আমরা ক্লায়েন্ট লাইব্রেরিগুলি সরবরাহ করেছি যা আপনি প্রোগ্রাম্যাটিকভাবে REST APIগুলি অ্যাক্সেস করতে ব্যবহার করতে পারেন৷ আরও তথ্যের জন্য, ক্লায়েন্ট লাইব্রেরি এবং কোড নমুনা দেখুন।