برای استفاده از 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
موفق و پیروز باشید.