- HTTP অনুরোধ
- ক্যোয়ারী প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- ইভেন্টস আপডেট
- ইভেন্ট পিরিয়ড আপডেট
- ইভেন্ট পিরিয়ড রেঞ্জ
- ইভেন্ট আপডেটের অনুরোধ
- ইভেন্টব্যাচ রেকর্ড ব্যর্থতা
- ইভেন্ট ব্যর্থতার কারণ
- ইভেন্ট রেকর্ড ব্যর্থতা
- ইভেন্টআপডেট ব্যর্থতার কারণ
- এটা চেষ্টা করুন!
এই অ্যাপ্লিকেশানটির বর্তমানে প্রমাণীকৃত ব্যবহারকারীর জন্য কতবার ইভেন্ট ঘটেছে তার পরিবর্তনের একটি ব্যাচ রেকর্ড করে৷
HTTP অনুরোধ
POST https://games.googleapis.com/games/v1/events
ক্যোয়ারী প্যারামিটার
পরামিতি | |
---|---|
language | এই পদ্ধতির দ্বারা প্রত্যাবর্তিত স্ট্রিংগুলির জন্য ব্যবহার করার জন্য পছন্দের ভাষা। |
শরীরের অনুরোধ
অনুরোধের মূল অংশে EventsUpdates
একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
একটি ইভেন্ট পিরিয়ড আপডেট রিসোর্স।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "batchFailures": [ { object ( |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
batchFailures[] | যেকোন ব্যাচ-ব্যাপী ব্যর্থতা যা আপডেটগুলি প্রয়োগ করার সময় ঘটেছে। |
eventFailures[] | একটি নির্দিষ্ট ইভেন্ট আপডেট করতে কোনো ব্যর্থতা. |
playerEvents[] | যেকোনো আপডেট হওয়া ইভেন্টের বর্তমান অবস্থা |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/games
-
https://www.googleapis.com/auth/games_lite
আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।
ইভেন্টস আপডেট
একটি ইভেন্ট পিরিয়ড আপডেট রিসোর্স।
JSON প্রতিনিধিত্ব |
---|
{
"kind": string,
"requestId": string,
"currentTimeMillis": string,
"timePeriods": [
{
object ( |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় নির্দিষ্ট স্ট্রিং |
requestId | ইভেন্ট রেকর্ড করার এই প্রচেষ্টাকে চিহ্নিত করতে অনুরোধ আইডি ব্যবহার করা হয়েছে। |
currentTimeMillis | বর্তমান সময় যখন এই আপডেটটি পাঠানো হয়েছিল, মিলিসেকেন্ডে, 1970 UTC (Unix Epoch) থেকে। |
timePeriods[] | এই অনুরোধে করা সময়ের সময়ের আপডেটের একটি তালিকা। |
ইভেন্ট পিরিয়ড আপডেট
একটি ইভেন্ট পিরিয়ড আপডেট রিসোর্স।
JSON প্রতিনিধিত্ব |
---|
{ "timePeriod": { object ( |
ক্ষেত্র | |
---|---|
timePeriod | সময়কাল এই আপডেট দ্বারা আচ্ছাদিত করা হচ্ছে. |
updates[] | এই সময়ের জন্য আপডেট করা হচ্ছে. |
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
ইভেন্ট পিরিয়ড রেঞ্জ
একটি ইভেন্ট সময়কালের ব্যাপ্তি।
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "periodStartMillis": string, "periodEndMillis": string } |
ক্ষেত্র | |
---|---|
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
periodStartMillis | 1970 UTC (Unix Epoch) থেকে মিলিতে এই আপডেটের সময়কাল শুরু হওয়ার সময়। |
periodEndMillis | 1970 UTC (Unix Epoch) থেকে মিলিতে এই আপডেটের মেয়াদ শেষ হওয়ার সময়। |
ইভেন্ট আপডেটের অনুরোধ
একটি ইভেন্ট পিরিয়ড আপডেট রিসোর্স।
JSON প্রতিনিধিত্ব |
---|
{ "definitionId": string, "updateCount": string, "kind": string } |
ক্ষেত্র | |
---|---|
definitionId | এই আপডেটে ইভেন্টের আইডি পরিবর্তন করা হচ্ছে। |
updateCount | এই সময়ের মধ্যে এই ঘটনাটি কতবার ঘটেছে। |
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
ইভেন্টব্যাচ রেকর্ড ব্যর্থতা
একটি ব্যাচ আপডেট ব্যর্থতা সম্পদ.
JSON প্রতিনিধিত্ব |
---|
{ "range": { object ( |
ক্ষেত্র | |
---|---|
range | যে সময়সীমা প্রত্যাখ্যান করা হয়েছিল; একটি অনুরোধ-ব্যাপী ব্যর্থতার জন্য খালি। |
failureCause | আপডেট ব্যর্থতার কারণ। |
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
ইভেন্ট ব্যর্থতার কারণ
ইভেন্ট ব্যর্থতার কারণের সম্ভাব্য মান।
Enums | |
---|---|
TOO_LARGE | একটি ব্যাচের অনুরোধ একটি একক ব্যাচে অনুমোদিত হওয়ার চেয়ে বেশি ইভেন্ট সহ জারি করা হয়েছিল৷ |
TIME_PERIOD_EXPIRED | রেকর্ড করার জন্য অতীতে অনেক দূরে ডেটা সহ একটি ব্যাচ পাঠানো হয়েছিল। |
TIME_PERIOD_SHORT | একটি ব্যাচ একটি সময়সীমার সাথে পাঠানো হয়েছিল যা খুব ছোট ছিল৷ |
TIME_PERIOD_LONG | একটি ব্যাচ একটি সময়সীমার সাথে পাঠানো হয়েছিল যা খুব দীর্ঘ ছিল৷ |
ALREADY_UPDATED | ডেটার একটি ব্যাচ রেকর্ড করার চেষ্টা করা হয়েছিল যা ইতিমধ্যে দেখা গেছে। |
RECORD_RATE_HIGH | সার্ভার আপডেটগুলি প্রয়োগ করার চেয়ে দ্রুত ডেটা রেকর্ড করার চেষ্টা করা হয়েছিল। |
ইভেন্ট রেকর্ড ব্যর্থতা
একটি ইভেন্ট আপডেট ব্যর্থতা সম্পদ.
JSON প্রতিনিধিত্ব |
---|
{
"eventId": string,
"failureCause": enum ( |
ক্ষেত্র | |
---|---|
eventId | যে ইভেন্টের আইডি আপডেট করা হয়নি। |
failureCause | আপডেট ব্যর্থতার কারণ। |
kind | অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় স্থির স্ট্রিং |
ইভেন্টআপডেট ব্যর্থতার কারণ
একটি ইভেন্ট আপডেট ব্যর্থতার কারণের জন্য সম্ভাব্য মান।
Enums | |
---|---|
NOT_FOUND | সংজ্ঞায়িত করা হয়নি এমন একটি ঘটনা সেট করার চেষ্টা করা হয়েছে। |
INVALID_UPDATE_VALUE | একটি অ-ইতিবাচক মান দ্বারা একটি ইভেন্ট বৃদ্ধি করার চেষ্টা করা হয়েছে৷ |