- HTTP অনুরোধ
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- একাধিক অর্জন আপডেট করুন
- আপডেট অর্জন
- অ্যাচিভমেন্ট আপডেট টাইপ
- অর্জন বৃদ্ধি
- অর্জনের ধাপগুলি সেট করুন
- আপডেটেড অ্যাচিভমেন্ট
- আপডেটেড অ্যাচিভমেন্ট স্টেট
- এটা চেষ্টা করুন!
বর্তমানে প্রমাণীকৃত প্লেয়ারের জন্য একাধিক কৃতিত্ব আপডেট করে।
HTTP অনুরোধ
POST https://games.googleapis.com/games/v1/achievements/updateMultiple
শরীরের অনুরোধ
অনুরোধের মূল অংশে UpdateMultipleAchievements
এর একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
সাফল্যের জন্য প্রতিক্রিয়া বার্তা.আপডেট একাধিক rpc.
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"kind": string,
"updatedAchievements": [
{
object ( |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
updatedAchievements[] | অর্জনের হালনাগাদ অবস্থা। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/games
-
https://www.googleapis.com/auth/games_lite
আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।
একাধিক অর্জন আপডেট করুন
অর্জন আপডেট অনুরোধের একটি তালিকা.
JSON প্রতিনিধিত্ব |
---|
{
"kind": string,
"updates": [
{
object ( |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
updates[] | স্বতন্ত্র অর্জন আপডেটের অনুরোধ। |
আপডেট অর্জন
একটি অর্জন আপডেট করার জন্য একটি অনুরোধ৷
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "achievementId": string, "updateType": enum ( |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
achievementId | কৃতিত্ব এই আপডেট প্রয়োগ করা হচ্ছে. |
updateType | আপডেটের ধরন প্রয়োগ করা হচ্ছে। |
incrementPayload | কৃতিত্বের জন্য |
setStepsAtLeastPayload | কৃতিত্বের জন্য |
অ্যাচিভমেন্ট আপডেট টাইপ
সম্ভাব্য অর্জন আপডেট প্রকার।
Enums | |
---|---|
REVEAL | কৃতিত্ব প্রকাশ পায়। |
UNLOCK | অর্জন আনলক করা হয়. |
INCREMENT | কৃতিত্ব বৃদ্ধি পায়। |
SET_STEPS_AT_LEAST | অর্জনের অগ্রগতি অন্তত পাস করা মান সেট করা হয়েছে। |
অর্জন বৃদ্ধি
একটি কৃতিত্ব বৃদ্ধির অনুরোধ করার জন্য পেলোড৷
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "steps": integer, "requestId": string } |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
steps | ধাপের সংখ্যা বৃদ্ধি করতে হবে। |
requestId | একটি কৃতিত্বের বৃদ্ধির সাথে সম্পর্কিত অনুরোধ আইডি। |
অর্জনের ধাপগুলি সেট করুন
একটি কৃতিত্ব বৃদ্ধির অনুরোধ করার জন্য পেলোড৷
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "steps": integer } |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
steps | কৃতিত্বের জন্য ন্যূনতম সংখ্যক ধাপ সেট করতে হবে৷ |
আপডেটেড অ্যাচিভমেন্ট
একটি আপডেটেড অর্জন।
JSON প্রতিনিধিত্ব |
---|
{
"kind": string,
"achievementId": string,
"updateOccurred": boolean,
"currentState": enum ( |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
achievementId | কৃতিত্ব এই আপডেট প্রয়োগ করা হয়েছে. |
updateOccurred | অনুরোধ করা আপডেটগুলি আসলে কৃতিত্বকে প্রভাবিত করেছে কিনা৷ |
currentState | অর্জনের বর্তমান অবস্থা। |
currentSteps | এই অর্জনের জন্য রেকর্ড করা বর্তমান পদক্ষেপগুলি যদি এটি বর্ধিত হয়। |
newlyUnlocked | এই কৃতিত্বটি নতুনভাবে আনলক করা হয়েছে কিনা (অর্থাৎ, কৃতিত্বের জন্য আনলক অনুরোধটি খেলোয়াড়ের জন্য প্রথম ছিল কিনা)। |
আপডেটেড অ্যাচিভমেন্ট স্টেট
সম্ভাব্য হালনাগাদ কৃতিত্ব রাষ্ট্র.
Enums | |
---|---|
HIDDEN | কৃতিত্ব লুকিয়ে আছে। |
REVEALED | কৃতিত্ব প্রকাশ পায়। |
UNLOCKED | অর্জন আনলক করা হয়. |