سرویس‌ها

فهرست سرویس‌های پشتیبانی‌شده

GEThttps://api.parsget.com/api/v1/services
OAuth یا Personal API Key

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

با include=url_patterns الگوهای RegEx هم برمی‌گردند. هر الگو را با new RegExp(source, flags) در JavaScript بسازید. اگر برای سرویسی الگوی سازگار وجود نداشته باشد، url_patterns آن آرایه خالی است. meta.pattern_version نسخه مجموعه الگوها را مشخص می‌کند.

پاسخ تا ۶۰ ثانیه به‌صورت private کش می‌شود. برای بررسی تغییرات، ETag پاسخ قبلی را در If-None-Match بفرستید؛ پاسخ 304 یعنی از داده کش‌شده استفاده کنید. پاسخ با الگوهای RegEx و پاسخ بدون آن‌ها ETag جداگانه دارند.

OAuth Scope: downloads:read

Parameters

include
string · queryoptional
url_patterns
برای دریافت الگوهای RegEx و تشخیص هاست یا سرویس مرتبط با هر لینک، مقدار url_patterns را بفرستید.
If-None-Match
string · headeroptional
ETag پاسخ قبلی را بفرستید تا مشخص شود فهرست سرویس‌ها از آن زمان تغییر کرده است یا نه.

Response schema

200فهرست سرویس‌ها
Payloadobject[]
code
string
کد اختصاصی و ثابت سرویس برای فیلتر یا شناسایی
name
string
type
string
hoststreamingservicetorrent_trackerusenet_indexerdesign
status
string
ONLINEOFFLINEISSUE_DETECTEDTESTING
status_message
string
domains
string[]
url_patterns
object[]
الگوهای RegEx برای تشخیص هاست یا سرویس مرتبط با هر لینک. برای دریافت این فیلد، include=url_patterns را بفرستید. تطبیق لینک با الگو به‌تنهایی به معنی امکان دانلود آن نیست.
source
string
flags
string
Metaobject

اطلاعات مربوط به الگوهای RegEx؛ فقط با include=url_patterns برمی‌گردد.

pattern_syntax
string
ecmascript
pattern_version
string
304اطلاعات نسبت به ETag ارسال‌شده تغییری نکرده است