- HTTP অনুরোধ
- পাথ প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- বাতিলকরণের ধরন
- এটা চেষ্টা করুন!
একজন ব্যবহারকারীর সদস্যতা ক্রয় বাতিল করে। সাবস্ক্রিপশন এর মেয়াদ শেষ না হওয়া পর্যন্ত বৈধ থাকে।
HTTP অনুরোধ
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
packageName | অ্যাপ্লিকেশনটির প্যাকেজের নাম যার জন্য এই সদস্যতা কেনা হয়েছিল (উদাহরণস্বরূপ, 'com.some.thing')। |
subscriptionId | দ্রষ্টব্য: 21 মে, 2025 থেকে, সাবস্ক্রিপশনআইডির প্রয়োজন নেই এবং অ্যাড-অনগুলির সাথে সাবস্ক্রিপশনের জন্য সুপারিশ করা হয় না। কেনা সাবস্ক্রিপশন আইডি (উদাহরণস্বরূপ, 'মাসিক001')। |
token | সদস্যতা কেনার সময় ব্যবহারকারীর ডিভাইসে দেওয়া টোকেন। |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{
"cancellationType": enum ( |
ক্ষেত্র | |
---|---|
cancellationType | ঐচ্ছিক। কেনা সাবস্ক্রিপশনের জন্য বাতিলকরণের ধরন। মনে রাখবেন যে এই ক্ষেত্রটি শুধুমাত্র HTTP অনুরোধে সমর্থিত। এটি ক্লায়েন্ট লাইব্রেরিতে পাওয়া যায় না। |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডি খালি।
নমুনা
নিম্নলিখিত একটি নমুনা অনুরোধ:
curl -X POST \ -H "Accept: application/json" \ "https://androidpublisher.googleapis.com/androidpublisher/v3/applications/com.example.app/purchases/subscriptions/monthly.premium.plan/tokens/EXAMPLE_TOKEN_STRING_12345:cancel"
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/androidpublisher
বাতিলকরণের ধরন
বিকাশকারীর দ্বারা অনুরোধ করা বাতিলকরণের ধরন৷
Enums | |
---|---|
CANCELLATION_TYPE_UNSPECIFIED | বাতিলকরণের ধরন অনির্দিষ্ট। |
USER_REQUESTED_STOP_RENEWALS | ব্যবহারকারীর দ্বারা অনুরোধ বাতিলকরণ, এবং সদস্যতা পুনরুদ্ধার করা যেতে পারে. এটি শুধুমাত্র সাবস্ক্রিপশনের পরবর্তী পুনর্নবীকরণ বন্ধ করে। একটি কিস্তি সাবস্ক্রিপশনের জন্য, ব্যবহারকারীদের এখনও অঙ্গীকারের সময় শেষ করতে হবে। পুনর্নবীকরণ এবং অর্থপ্রদান সম্পর্কে আরও বিশদ বিবরণের জন্য, https://developer.android.com/google/play/billing/subscriptions#installments দেখুন |
DEVELOPER_REQUESTED_STOP_PAYMENTS | বিকাশকারীর দ্বারা বাতিলকরণের অনুরোধ করা হয়েছে এবং সদস্যতা পুনরুদ্ধার করা যাবে না। এটি সাবস্ক্রিপশনের পরবর্তী অর্থপ্রদান বন্ধ করে দেয়। একটি কিস্তি সাবস্ক্রিপশনের জন্য, ব্যবহারকারীদের পরবর্তী অর্থপ্রদান করতে হবে না এবং প্রতিশ্রুতি মেয়াদ শেষ করতে হবে। পুনর্নবীকরণ এবং অর্থপ্রদানের বিষয়ে আরও বিশদ বিবরণের জন্য, https://developer.android.com/google/play/billing/subscriptions#installments দেখুন এটি হল ডিফল্ট আচরণ যখন কোনও বাতিলকরণের ধরন নির্দিষ্ট করা না থাকে৷ |