مقدمه
با Proxynet API سرویسهای پروکسی سازمان خود را از سیستم خودتان بخوانید، سفارش ثبت کنید و آنها را مدیریت کنید.
Proxynet API به شما امکان میدهد بیشتر کارهایی را که در پنل انجام میدهید از سرور خودتان انجام دهید: سرویسهایتان را فهرست کنید، روزهای باقیمانده و ترافیک مصرفشده را زیر نظر بگیرید، سفارش پروکسی جدید ثبت کنید، سرویسی را که مدتش رو به پایان است تمدید کنید، تنظیماتی مانند نام سرویس و محدودیت ترافیک را تغییر دهید و لاگهای اتصال را بخوانید.
شروع سریع
احراز هویت
مرجع API
محصولات
API پنج نوع سرویس را با یک قرارداد واحد مدیریت میکند. این انواع از نظر نحوه محاسبه هزینه به دو خانواده تقسیم میشوند:
- خانواده ISP (ISP، Datacenter، Gaming): بهازای هر IP، دورهای (30 روزه). موقعیت و تعداد انتخاب میشود و در پایان دوره تمدید میشود.
- خانواده گیتوی (Residential، Mobile): بهاندازه مصرف، بهازای هر گیگابایت. هدفگیری کشور/شهر از طریق یک آدرس گیتوی واحد انجام میشود.
ISP Proxy
Datacenter Proxy
Gaming Proxy
Residential Proxy
Mobile Proxy
منطق سازمان
در API هم، مانند پنل، همه چیز به یک سازمان تعلق دارد: سرویسها، موجودی حساب، پلن (tier) و توکنهای API. اعضای مجاز سازمان توکن میسازند؛ هر توکن فقط سرویسهای سازمان خودش را میبیند و فقط با مجوزهایی که به آن داده شده کار میکند.
سازمان و اعضا
توکنها و مجوزها
آدرس پایه
https://api.proxynet.io/api/v1همه پاسخها JSON هستند؛ یک مسیر تعریفنشده هم پاسخ JSON با 404 not_found و یک متد HTTP پشتیبانینشده پاسخ JSON با 405 method_not_allowed برمیگرداند. احراز هویت فقط با هدر Authorization: Bearer انجام میشود.
چه کارهایی ممکن نیست
هیچ نقطه پایانیای نمیتواند سفارشی را حذف یا لغو کند. عملیات هزینهبر (سفارش، تمدید، تمدید خودکار) فقط با مجوز orders:write و تغییر تنظیمات فقط با مجوزproxies:write امکانپذیر است. مجوزهای خواندن بهتنهایی نمیتوانند به موجودی حساب شما دست بزنند.