Method: purchases.subscriptionsv2.defer

সাবস্ক্রিপশন নবায়ন পিছিয়ে দেয়।

HTTP অনুরোধ

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:defer

URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পথের পরামিতি

পরামিতি
packageName

string

প্রয়োজনীয়। যে অ্যাপ্লিকেশনের জন্য এই সাবস্ক্রিপশনটি কেনা হয়েছিল তার প্যাকেজ (উদাহরণস্বরূপ, 'com.some.thing')।

token

string

প্রয়োজনীয়। সাবস্ক্রিপশন কেনার সময় ব্যবহারকারীর ডিভাইসে প্রদত্ত টোকেন।

অনুরোধের মূল অংশ

অনুরোধের মূল অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON উপস্থাপনা
{
  "deferralContext": {
    object (DeferralContext)
  }
}
ক্ষেত্র
deferralContext

object ( DeferralContext )

প্রয়োজনীয়। সাবস্ক্রিপশন স্থগিতকরণ সম্পর্কে বিশদ বিবরণ।

প্রতিক্রিয়া মূল অংশ

v2 purchases.subscriptions.defer API-এর প্রতিক্রিয়া।

যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:

JSON উপস্থাপনা
{
  "itemExpiryTimeDetails": [
    {
      object (ItemExpiryTimeDetails)
    }
  ]
}
ক্ষেত্র
itemExpiryTimeDetails[]

object ( ItemExpiryTimeDetails )

প্রতিটি সাবস্ক্রিপশন আইটেমের জন্য নতুন মেয়াদ শেষ হওয়ার সময়।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/androidpublisher

ডিফেরালপ্রসঙ্গ

purchases.subscriptionsv2.defer API-এর স্থগিত প্রসঙ্গ।

JSON উপস্থাপনা
{
  "etag": string,
  "deferDuration": string,
  "validateOnly": boolean
}
ক্ষেত্র
etag

string

প্রয়োজনীয়। যদি etag এই সাবস্ক্রিপশনের জন্য সর্বশেষ etag এর সাথে না মেলে তাহলে API ব্যর্থ হবে। etag purchases.subscriptionsv2.get থেকে পুনরুদ্ধার করা হয়েছে: https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptionsv2/get

deferDuration

string ( Duration format)

প্রয়োজনীয়। সমস্ত সাবস্ক্রিপশন আইটেম কতক্ষণের জন্য স্থগিত করা উচিত।

সেকেন্ডে একটি সময়কাল যার সর্বোচ্চ নয়টি ভগ্নাংশ সংখ্যা ' s ' দিয়ে শেষ হয়। উদাহরণ: "3.5s"

validateOnly

boolean

যদি "true" তে সেট করা থাকে, তাহলে subscriptionsv2.defer এর প্রভাব যাচাই করার জন্য অনুরোধটি একটি ড্রাই রান। সাবস্ক্রিপশন প্রভাবিত হবে না।

আইটেমমেয়াদোত্তীর্ণসময়বিস্তারিত

সাবস্ক্রিপশন আইটেমের মেয়াদ শেষ হওয়ার সময় সম্পর্কিত বিবরণ।

JSON উপস্থাপনা
{
  "productId": string,
  "expiryTime": string
}
ক্ষেত্র
productId

string

সাবস্ক্রিপশন আইটেমের পণ্য আইডি (উদাহরণস্বরূপ, 'premium_plan')।

expiryTime

string ( Timestamp format)

এই সাবস্ক্রিপশন আইটেমের নতুন মেয়াদ শেষ হওয়ার সময়।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"