- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
همه محصولات درون برنامه را فهرست می کند - هم محصولات مدیریت شده و هم اشتراک ها.
اگر برنامه ای تعداد زیادی محصولات درون برنامه ای داشته باشد، ممکن است پاسخ صفحه بندی شود. در این حالت فیلد پاسخ tokenPagination.nextPageToken
تنظیم می شود و تماس گیرنده باید مقدار آن را به عنوان پارامتر درخواست token
برای بازیابی صفحه بعدی ارائه کند.
این روش دیگر نباید برای بازیابی اشتراک ها استفاده شود. برای اطلاعات بیشتر به این مقاله مراجعه کنید.
درخواست HTTP
GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
package Name | نام بسته برنامه |
پارامترهای پرس و جو
پارامترها | |
---|---|
token | نشانه صفحه بندی. اگر خالی باشد، لیست از اولین محصول شروع می شود. |
startIndex | منسوخ و نادیده گرفته شده است. پارامتر |
maxResults | منسوخ و نادیده گرفته شده است. اندازه صفحه توسط سرور تعیین می شود. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخی که همه محصولات درونبرنامه را فهرست میکند.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "kind": string, "inappproduct": [ { object ( |
فیلدها | |
---|---|
kind | نوع این پاسخ ("androidpublisher#inappproductsListResponse"). |
inappproduct[] | همه محصولات درون برنامه ای |
token Pagination | نشانه صفحه بندی، برای رسیدگی به تعدادی از محصولات که بیش از یک صفحه است. |
pageInfo | منسوخ شده و تنظیم نشده است. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/androidpublisher