Google Play গেম পরিষেবা ডেভেলপারদের সামাজিক লিডারবোর্ড, কৃতিত্ব, গেমের অবস্থা, Google-এর সাথে সাইন-ইন এবং আরও অনেক কিছুর সাথে গেমগুলি উন্নত করতে দেয়৷
- REST সম্পদ: অ্যাক্সেসটোকেন
- REST সম্পদ: অর্জনের সংজ্ঞা
- REST সম্পদ: অর্জন
- REST সম্পদ: অ্যাপ্লিকেশন
- REST সম্পদ: ঘটনা
- REST সম্পদ: লিডারবোর্ড
- REST সম্পদ: মেটাগেম
- REST সম্পদ: খেলোয়াড়
- REST সম্পদ: প্রত্যাহার
- REST রিসোর্স: রিভিশন
- REST সম্পদ: স্কোর
- REST সম্পদ: স্ন্যাপশট
- REST সম্পদ: পরিসংখ্যান
পরিষেবা: games.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷
আবিষ্কার নথি
একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কারের নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:
পরিষেবা শেষ পয়েন্ট
একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:
-
https://games.googleapis.com
REST সম্পদ: অ্যাক্সেসটোকেন
পদ্ধতি | |
---|---|
generatePlayGroupingApiToken | POST /games/v1/accesstokens/generatePlayGroupingApiToken সংযুক্ত শংসাপত্র দ্বারা চিহ্নিত PGS ব্যবহারকারীর জন্য একটি প্লে গ্রুপিং API টোকেন তৈরি করে৷ |
generateRecallPlayGroupingApiToken | POST /games/v1/accesstokens/generateRecallPlayGroupingApiToken অনুরোধে প্রদত্ত রিকল সেশন আইডি দ্বারা চিহ্নিত PGS ব্যবহারকারীর জন্য একটি প্লে গ্রুপিং API টোকেন তৈরি করে৷ |
REST সম্পদ: অর্জনের সংজ্ঞা
পদ্ধতি | |
---|---|
list | GET /games/v1/achievements আপনার অ্যাপ্লিকেশনের জন্য সমস্ত অর্জনের সংজ্ঞা তালিকাবদ্ধ করে। |
REST সম্পদ: অর্জন
পদ্ধতি | |
---|---|
increment | POST /games/v1/achievements/{achievementId}/increment বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য প্রদত্ত আইডি দিয়ে কৃতিত্বের ধাপ বৃদ্ধি করে। |
list | GET /games/v1/players/{playerId}/achievements বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য আপনার সমস্ত অ্যাপ্লিকেশনের কৃতিত্বের অগ্রগতি তালিকাভুক্ত করে। |
reveal | POST /games/v1/achievements/{achievementId}/reveal বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য প্রদত্ত আইডির সাথে কৃতিত্বের অবস্থা REVEALED করে। |
setStepsAtLeast | POST /games/v1/achievements/{achievementId}/setStepsAtLeast একটি কৃতিত্ব আনলক করার জন্য বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য পদক্ষেপগুলি সেট করে৷ |
unlock | POST /games/v1/achievements/{achievementId}/unlock বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য এই কৃতিত্ব আনলক করে। |
updateMultiple | POST /games/v1/achievements/updateMultiple বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য একাধিক কৃতিত্ব আপডেট করে। |
REST সম্পদ: অ্যাপ্লিকেশন
পদ্ধতি | |
---|---|
get | GET /games/v1/applications/{applicationId} প্রদত্ত আইডি দিয়ে অ্যাপ্লিকেশনের মেটাডেটা পুনরুদ্ধার করে। |
getEndPoint | POST /games/v1/applications/getEndPoint অনুরোধ করা শেষ পয়েন্ট টাইপের জন্য একটি URL প্রদান করে। |
played | POST /games/v1/applications/played ইঙ্গিত করুন যে বর্তমানে প্রমাণীকৃত ব্যবহারকারী আপনার অ্যাপ্লিকেশনটি খেলছেন৷ |
verify | GET /games/v1/applications/{applicationId}/verify এই অনুরোধের সাথে প্রদত্ত প্রমাণীকরণ টোকেনটি নির্দিষ্ট আইডি সহ অ্যাপ্লিকেশনটির জন্য যাচাই করে এবং যে প্লেয়ারের জন্য এটি দেওয়া হয়েছিল তার আইডি ফেরত দেয়৷ |
REST সম্পদ: ঘটনা
পদ্ধতি | |
---|---|
listByPlayer | GET /games/v1/events বর্তমানে প্রমাণীকৃত ব্যবহারকারীর জন্য এই অ্যাপ্লিকেশনে ইভেন্টের বর্তমান অগ্রগতি দেখানো একটি তালিকা প্রদান করে। |
listDefinitions | GET /games/v1/eventDefinitions এই অ্যাপ্লিকেশনে ইভেন্ট সংজ্ঞাগুলির একটি তালিকা প্রদান করে। |
record | POST /games/v1/events এই অ্যাপ্লিকেশানটির বর্তমানে প্রমাণীকৃত ব্যবহারকারীর জন্য কতবার ইভেন্ট ঘটেছে তার পরিবর্তনের একটি ব্যাচ রেকর্ড করে৷ |
REST সম্পদ: লিডারবোর্ড
পদ্ধতি | |
---|---|
get | GET /games/v1/leaderboards/{leaderboardId} প্রদত্ত আইডি দিয়ে লিডারবোর্ডের মেটাডেটা পুনরুদ্ধার করে। |
list | GET /games/v1/leaderboards আপনার অ্যাপ্লিকেশনের জন্য সমস্ত লিডারবোর্ড মেটাডেটা তালিকাভুক্ত করে। |
REST সম্পদ: মেটাগেম
পদ্ধতি | |
---|---|
getMetagameConfig | GET /games/v1/metagameConfig কলিং অ্যাপ্লিকেশনের জন্য মেটাগেম কনফিগারেশন ডেটা ফেরত দিন। |
listCategoriesByPlayer | GET /games/v1/players/{playerId}/categories/{collection} playerId সাথে সংশ্লিষ্ট প্লেয়ারের জন্য বিভাগ প্রতি একত্রিত প্লে ডেটার তালিকা করুন। |
REST সম্পদ: খেলোয়াড়
পদ্ধতি | |
---|---|
get | GET /games/v1/players/{playerId} প্রদত্ত আইডি দিয়ে প্লেয়ার সংস্থান পুনরুদ্ধার করে। |
getMultipleApplicationPlayerIds | GET /games/v1/players/me/multipleApplicationPlayerIds কলিং অ্যাপ্লিকেশনের মতো একই বিকাশকারীর দ্বারা অনুরোধ করা সমস্ত গেম জুড়ে বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য অ্যাপ্লিকেশন প্লেয়ার আইডি পান৷ |
getScopedPlayerIds | GET /games/v1/players/me/scopedIds বর্তমানে প্রমাণীকৃত ব্যবহারকারীর জন্য স্কোপড প্লেয়ার শনাক্তকারী পুনরুদ্ধার করে। |
list | GET /games/v1/players/me/players/{collection} বর্তমানে প্রমাণীকৃত ব্যবহারকারীর জন্য খেলোয়াড়দের সংগ্রহ পান। |
REST সম্পদ: প্রত্যাহার
পদ্ধতি | |
---|---|
gamesPlayerTokens | GET /games/v1/recall/gamesPlayerTokens/{sessionId} প্রদত্ত রিকল সেশন আইডিতে এনকোড করা পিজিএস প্লেয়ারের সাথে সম্পর্কিত সমস্ত অনুরোধ করা গেমগুলি থেকে রিকল টোকেনগুলি পুনরুদ্ধার করুন৷ |
lastTokenFromAllDeveloperGames | GET /games/v1/recall/developerGamesLastPlayerToken/{sessionId} প্রদত্ত রিকল সেশন আইডিতে এনকোড করা PGS প্লেয়ারের সাথে সম্পর্কিত সমস্ত ডেভেলপার গেম থেকে শেষ রিকল টোকেনটি পুনরুদ্ধার করুন। |
linkPersona | POST /games/v1/recall:linkPersona একটি ইন-গেম অ্যাকাউন্টের সাথে প্রদত্ত রিকল সেশন আইডিতে এনকোড করা PGS প্লেয়ার প্রধানকে সংযুক্ত করুন |
resetPersona | POST /games/v1/recall:resetPersona প্রদত্ত ব্যক্তিত্বকে যেকোন প্লেয়ারের সাথে লিঙ্ক করা সমস্ত রিকল টোকেন মুছুন (প্রোফাইল সহ বা ছাড়া)। |
retrieveTokens | GET /games/v1/recall/tokens/{sessionId} প্রদত্ত রিকল সেশন আইডিতে এনকোড করা PGS প্লেয়ারের সাথে যুক্ত সমস্ত রিকল টোকেন পুনরুদ্ধার করুন। |
unlinkPersona | POST /games/v1/recall:unlinkPersona রিকল সেশন দ্বারা চিহ্নিত PGS প্লেয়ার প্রধান এবং 'ব্যক্তিত্ব' বা টোকেন মান দ্বারা চিহ্নিত একটি ইন-গেম অ্যাকাউন্ট লিঙ্ক করে একটি রিকল টোকেন মুছুন। |
REST রিসোর্স: রিভিশন
পদ্ধতি | |
---|---|
check | GET /games/v1/revisions/check গেমস ক্লায়েন্ট পুরানো কিনা তা পরীক্ষা করে। |
REST সম্পদ: স্কোর
পদ্ধতি | |
---|---|
get | GET /games/v1/players/{playerId}/leaderboards/{leaderboardId}/scores/{timeSpan} বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য লিডারবোর্ডে উচ্চ স্কোর এবং ঐচ্ছিকভাবে র্যাঙ্ক পান। |
list | GET /games/v1/leaderboards/{leaderboardId}/scores/{collection} শীর্ষ থেকে শুরু করে একটি লিডারবোর্ডে স্কোর তালিকাভুক্ত করুন। |
listWindow | GET /games/v1/leaderboards/{leaderboardId}/window/{collection} একজন খেলোয়াড়ের স্কোরের চারপাশে (এবং সহ) লিডারবোর্ডে স্কোর তালিকাভুক্ত করে। |
submit | POST /games/v1/leaderboards/{leaderboardId}/scores নির্দিষ্ট লিডারবোর্ডে একটি স্কোর জমা দেয়। |
submitMultiple | POST /games/v1/leaderboards/scores লিডারবোর্ডে একাধিক স্কোর জমা দেয়। |
REST সম্পদ: স্ন্যাপশট
পদ্ধতি | |
---|---|
get | GET /games/v1/snapshots/{snapshotId} একটি প্রদত্ত স্ন্যাপশট আইডির জন্য মেটাডেটা পুনরুদ্ধার করে। |
list | GET /games/v1/players/{playerId}/snapshots প্লেয়ার আইডির সাথে সংশ্লিষ্ট প্লেয়ারের জন্য আপনার অ্যাপ্লিকেশন দ্বারা তৈরি স্ন্যাপশটগুলির একটি তালিকা পুনরুদ্ধার করে। |
REST সম্পদ: পরিসংখ্যান
পদ্ধতি | |
---|---|
get | GET /games/v1/stats বর্তমানে প্রমাণীকৃত ব্যবহারকারীর জন্য এই অ্যাপ্লিকেশনটিতে ব্যস্ততা এবং ব্যয়ের পরিসংখ্যান প্রদান করে। |