۰ راضیه کارگر
دریافت لیست فیلم‌های موجود در لیست پخش در آپارات
جامعه فلاتر ایجاد شده در ۱۶ آذر ۱۴۰۱

برای استفاده از api‌های آپارات از آدرس زیر استفاده کنید.

https://www.aparat.com/api

اما برای دریافت فیلم‌های یک لیست پخش از یک کاربر خاص باید از آخرین api مربوط به این صفحه استفاده کنید یعنی از نمونه لینک زیر میتوانید استفاده کنید.

https://www.aparat.com/etc/api/videobyprofilecat/usercat/21280/username/tabaar

به جای tabbar که نام کاربری خود را قرار میدهیم. اما به جای 21280 باید آی دی مربوط به پخش لیست فیلم را قرار دهید.

فرض کنید لیست پخش زیر را بخواهید نمایش دهید

https://www.aparat.com/playlist/923121

 

شما نمیتوانید به جای 21280 مقدار 923121 که در انتهای آدرس بالا آمده است قرار دهید. پس راه حل چیست؟

ابتدا باید api مربوط به profilecategories را اجرا کنید تا در خروجی id و name هر لیست پخش نمایش داده شود. در اینجا نام کاربری مورد نظر ما rkargar است.

https://www.aparat.com/etc/api/profilecategories/username/rkargar

سپس کد json مورد نظر را با ادیتورهای json انلاین نمایش دهید. به عنوان مثال با https://jsoneditoronline.org/#left=local.dinucu&right=local.gikoka

 پس id مورد نظر را با توجه به نام لیست نمایش داده شده به راحتی بیابید و به جای عدد 21280 قرار دهید. در این مثال api نهایی کاربری با آی دی rkargar این خواهد بود. 

https://www.aparat.com/etc/api/videobyprofilecat/usercat/1019048/username/rkargar

موفق و پیروز باشید.