سلام و وقت بخیر خدمت دوستان گرامی
من یه تسک دارم که نمی دونم چطوری باید حلش کنم کسی میتونه راهنمایی کنه ممنون میشم
تسک من این هست.
چندین برنامه وجود دارد و هر برنامه متعلق به یک پلت فرم خاص (iOS، android) است.
- در حال حاضر، ما برنامه هایی از این پلتفرم ها داریم: اندروید، iOS.
- هر پلتفرم یک سرویس http خاص برای بررسی وضعیت اشتراک دارد.
- هر برنامه دارای یک شناسه و یک نام منحصر به فرد است.
- وضعیت اشتراک ها می تواند: فعال، منقضی شده، در حال انتظار باشد
- در سرویس اشتراک Google Play اگر کد وضعیت غیر 200 را برگرداند، سرویس باید
1 ساعت بعد دوباره بررسی کنید تا نتیجه بگیرید. در پاسخ موفقیت آمیز، گوگل برمی گرداند
json زیر:
{
“وضعیت”: “فعال”
}
- در سرویس اشتراک اپل استور، اگر کد وضعیت غیر 200 را برگرداند، این سرویس
برای دریافت نتیجه آن اشتراک، باید 2 ساعت بعد بررسی را تکرار کنید. موفق
پاسخ apple json زیر را برمی گرداند:
{
"اشتراک": "منقضی شده"
}
- تغییر وضعیت اشتراک از "فعال" به "منقضی شده" باید از طریق به مدیر گزارش شود
پست الکترونیک
- فرآیند بررسی باید هر آخر هفته اجرا شود
- برای هر اجرا یک رکورد از تعداد اشتراک های منقضی شده نگه دارید و یک API برای مدیر اضافه کنید
آخرین رکورد را دریافت کنید (بدون نیاز به احراز هویت
@hesammousavi