برنامه سفارشی خود را طراحی کنید

برنامه های دلخواه خود را با PureVPN API بهبود دهید. تمام بهترین ویژگی های PureVPN را در برنامه خود استخدام کرده و آن را با نام خود مدیریت کنید.

API کامل ما را دریافت کنید

PureVPN API – با برنامه شخصی خود حساب کاربری ایجاد و مدیریت کنید

برای کمک به شما در انجام کار بهتر می توانید به ما اعتماد کنید.

برای PureVPN API ثبت نام کنید و کد نرم افزار را برای توسعه برنامه های سفارشی خود دریافت کنید. از برنامه های سفارشی استفاده کنید تا بتوانید به راحتی حسابهای VPN ایجاد کنید و آنها را از ترکیب دستگاه / سیستم عامل مورد نظر خود به راحتی مدیریت کنید. تنها هدف برنامه API کمک به شما در ارائه خدمات بهتر و تجربه بهتر از طریق نوآوری و شخصی سازی است.

ثبت نام در برنامه توسعه دهنده ما

چگونه کار می کند

این API به شما امکان می دهد مشتری های VPN سفارشی خود را بسازید. این 100٪ برای همه برنامه نویسان که مایل به ایجاد برنامه های VPN در سیستم عامل ما هستند باز است. با مطالعه کد منبع باز برنامه های VPN موجود برای نمونه هایی از نحوه کار در اینجا راحت باشید. فراموش نکنید که درخواست خود را در سیستم ما ثبت کنید.

  • شروع شدن
  • امنیت
  • بهینه سازی
  • روشهای API

شروع شدن

ایجاد یک برنامه

بدون نیاز به یادگیری در مورد VPN یا فناوری آن می توانید به راحتی برنامه هایی ایجاد کنید. برای به دست آوردن بهترین خدمات VPN ، PureVPN موارد زیر را در کنار حساب فروشنده خود ارائه می دهد و IP اختصاصی خود را به خط مشی Firewall ما اضافه می کنیم:

مجوز کاربر

با هر درخواست REST ، از نام کاربری و رمز عبور ارائه شده استفاده می شود. درخواست با IP ثبت شده ای است که در زمان ثبت نام در فایروال PureVPN ثبت شده است.

خطا در مدیریت

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

اداره مراکز مختلف داده ها

نحوه اتصال سریعترین نقطه دسترسی DC برای تعامل سریعتر با API ، و مواردی که باید در هنگام توسعه مشتری از آن مراقبت کنید.

دریافت سریعترین سرور

VPN API و خدمات آن باید همه چیز را برای شما مدیریت کند. از آنجا که درخواست های کاربر تونل VPN ایجاد می کنند ، خدمات ما باید با در نظر گرفتن ترافیک و بار روی سرورهای ما ، سریعترین میزان دسترسی سرور را تضمین کنند ، ضمن اینکه موقعیت جغرافیایی شما را در نظر بگیرند تا هرگونه تأخیر را کاهش دهند..

دست زدن به روزرسانی ها

در CleanVPN تیم ما بطور اختصاصی در زمینه بهبود کیفیت خدمات ما تلاش می کند. PureVPN به روزرسانی API ها را انجام می دهد و یک اعلان رسمی را برای مشتریان ما ارسال می کند تا جدیدترین مجموعه ویژگی را که از طریق ایمیل در معرض آن است توضیح دهد..

دست زدن به اعلانات PUSH

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

روشهای تماس

ما به درخواست های معمول REST به سمت API در معرض دید ما ، در قالب اشیاء JSON ، ارائه می دهیم. این درخواست ها از طریق URL ایمن سرگرم می شوند تا از محافظت از داده ها به سرور ما اطمینان حاصل شود. همه API ها با شکل مشابه JSON Object پاسخ می دهند.

امنیت

رمزگذاری نهایی به پایان

تمام تماسهای API ما از طریق درگاه امن 443 سرگرم می شوند که از محافظت نهایی تا پایان تماسهای مشتری و همچنین پاسخهای ارسال شده به شما باز می گردد. هیچ گونه تماس با API REST بدون مجوز مناسب از اعتبارنامه هایی که در زمان اشتراک داده می شوند ، نمی توان سرگرم کرد..

دستورالعمل های امنیتی

تیم متخصصان ما همچنین مشاوره ای را به مشتریان ارائه می دهند ، از حفاظت از آنها و کمک به آنها در استفاده از خدمات VPN که از برنامه آنها استفاده می شود ، اطمینان حاصل می کنند.

رازداری کامل جلو

مکانیسم مجوز پیشرفته ما همچنین نشانه های دسترسی / کلیدهای مخفی را ارائه می دهد که در یک جدول زمانی مشخص منقضی می شوند. این امر در صورت بروز هرگونه مصالحه امنیتی به دلیل هرگونه پیوند ضعیف ، رازداری را تضمین می کند.

بهینه سازی

بهینه سازی مشتری

تیم متخصصان ما همچنین با ارائه مشاوره به مشتریان ، از عملکرد بالا در برنامه های خود اطمینان حاصل می کنند تا بتوانند از بهترین خدمات ارائه شده استفاده کنند. بهینه سازی سمت مشتری سیستم عامل هایی را شامل می شود که شامل Windows ، Mac ، Android و iOS هستند.

روشهای API

لیست روش های موجود

  • API حساب VPN ایجاد کنید
  • API حساب VPN را تمدید کنید
  • API حساب VPN را حذف کنید
  • API حساب VPN را تغییر دهید
  • یافتن وضعیت API حساب VPN
  • به روزرسانی API حساب VPN

API TL-schema ، به عنوان JSON

متن و JSON – ارائه انواع و روشهای مورد استفاده در API. دریافت API کامل

نقطه پایانی: https://reseller.purevpn.com/partner/api.php

شرح: این API می تواند برای ایجاد یک حساب VPN استفاده شود. لازم نیست هنگام ایجاد حساب کاربری و گذرواژه ای را وارد کنید. در صورت عدم وجود نام کاربری و رمزعبور ، ما با استفاده از نام تجاری شما نام کاربری خود را ایجاد می کنیم و رمز عبور خود را به صورت خودکار تولید می کنیم. پارامترهای مورد نیاز برای پر کردن نوع بسته مورد نظر شما و تعداد روزهایی است که مایل به استفاده از این حساب هستید. مدت زمانی که شما مایل به استفاده از این حساب هستید پارامترهای تعریف شده (سایر مقادیر قابل قبول نخواهد بود).

نوع درخواست: پست

درخواست پارامترها:

– api_user => xxxxx (نام کاربری پنل نمایندگی فروش. این پس از ثبت نام اختصاص می یابد) – api_password => xxxxx (گذرواژه پانل نمایندگی فروش. این پس از ثبت نام اختصاص داده می شود) – api => true – روش => ایجاد – دوره => (# 30 | # 90 | # 180 | # 365) یکی از لیست ها را انتخاب کنید – pack_type => استاندارد

پارامترهای پاسخ:

<xml> <کاربر>(نام کاربری تولید شده خودکار)</کاربر> <vpn_password>(گذرواژه تولید شده خودکار)</ vpn_password> <نتیجه>1</ نتیجه> </ xml>

مثال درخواست حلقه

یک حساب VPN یک ماه ایجاد کنید curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = ایجاد&دوره = # 30&pack_type = standard ” https://reseller.purevpn.com/partner/api.php ‘
ایجاد یک حساب VPN سه ماهه curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = ایجاد&دوره = # 90&pack_type = standard ” https://reseller.purevpn.com/partner/api.php ‘دریافت API >>

نقطه پایانی: https://reseller.purevpn.com/partner/api.php

شرح: این API می تواند برای تجدید حساب VPN شما استفاده شود. پارامترهای لازم برای پر کردن نام کاربری شما و تعداد روزهایی است که می خواهید حساب خود را تمدید کنید. مدت زمانی که شما مایل به استفاده از این حساب هستید پارامترهای تعریف شده (سایر مقادیر قابل قبول نخواهد بود).

نوع درخواست: پست

درخواست پارامترها:

– api_user => xxxxx (نام کاربری پنل نمایندگی فروش. این پس از ثبت نام اختصاص می یابد) – api_password => xxxxx (گذرواژه پانل نمایندگی فروش. این پس از ثبت نام اختصاص داده می شود) – api => true – روش => تجدید – نام کاربری => xxxxx (نام کاربری VPN خودکار ایجاد شده از تماس ‘ایجاد حساب VPN’) – period => (# 30 | # 90 | # 180 | # 365) یکی از لیست ها را انتخاب کنید

پارامترهای پاسخ:

<xml> <کاربر>(نام کاربری تولید شده خودکار)</کاربر> <نتیجه>1</ نتیجه> </ xml>

مثال درخواست حلقه

یک ماه حساب VPN تمدید کنید curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = تجدید&نام کاربری = xxxxx&دوره = # 30 ” https://reseller.purevpn.com/partner/api.php ‘
حساب VPN سه ماه تمدید کنید curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = تجدید&نام کاربری = xxxxx&period = # 90 ” https://reseller.purevpn.com/partner/api.php ‘دریافت API >>

نقطه پایانی: https://reseller.purevpn.com/partner/api.php

شرح: این API می تواند برای حذف حساب VPN شما استفاده شود. پارامتر مورد نیاز برای پر کردن نام کاربری شما است.

نوع درخواست: پست

درخواست پارامترها:

– api_user => xxxxx (نام کاربری پنل نمایندگی فروش. این پس از ثبت نام اختصاص می یابد) – api_password => xxxxx (گذرواژه پانل نمایندگی فروش. این پس از ثبت نام اختصاص داده می شود) – api => true – روش => حذف – نام کاربری => xxxxx (نام کاربری خودکار VPN از تماس “ایجاد حساب VPN”)

پارامترهای پاسخ:

<xml> <نتیجه>1</ نتیجه> </ xml>

مثال درخواست حلقه

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = حذف&نام کاربری = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘دریافت API >>

نقطه پایانی: https://reseller.purevpn.com/partner/api.php

شرح: API می تواند برای تغییر رمز ورود حساب VPN شما استفاده شود. پارامترهای مورد نیاز برای پر کردن نام کاربری و رمز عبور جدید شما هستند.

نوع درخواست: پست

درخواست پارامترها:

– api_user => xxxxx (نام کاربری پنل نمایندگی فروش. این پس از ثبت نام اختصاص می یابد) – api_password => xxxxx (گذرواژه پانل نمایندگی فروش. این پس از ثبت نام اختصاص داده می شود) – api => true – روش => change_password – نام کاربری => xxxxx (نام کاربری VPN خودکار ایجاد شده از تماس ‘ایجاد حساب VPN’) – new_pass => xxxxx (رمز عبور جدید مورد نظر خود را که می خواهید تنظیم کنید) وارد کنید

پارامترهای پاسخ:

<xml> <نتیجه>1</ نتیجه> </ xml>

مثال درخواست حلقه

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = change_password&نام کاربری = xxxxx&new_pass = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘دریافت API >>

نقطه پایانی: https://reseller.purevpn.com/partner/api.php

شرح: API می تواند برای بررسی وضعیت حساب VPN شما ، فعال یا غیرفعال باشد. «0» به این معنی است که حساب شما غیرفعال است در حالی که «1» به معنای فعال بودن است. پارامتر مورد نیاز برای پر کردن نام کاربری شما است.

نوع درخواست: گرفتن

درخواست پارامترها:

– api_user => xxxxx (نام کاربری پنل نمایندگی فروش. این پس از ثبت نام اختصاص می یابد) – api_password => xxxxx (گذرواژه پانل نمایندگی فروش. این پس از ثبت نام اختصاص داده می شود) – api => true – روش => وضعیت – نام کاربری => xxxxx (نام کاربری خودکار VPN از تماس “ایجاد حساب VPN”)

پارامترهای پاسخ:

<xml> <وضعیت>(وضعیت نام کاربری VPN)</ وضعیت> <نتیجه>1</ نتیجه> </ xml>

مثال درخواست حلقه

curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = وضعیت&نام کاربری = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘دریافت API >>

نقطه پایانی: https://reseller.purevpn.com/partner/api.php

شرح: این API می تواند برای به روزرسانی وضعیت حساب VPN شما فعال یا غیرفعال شود. «0» به این معنی است که حساب شما غیرفعال است در حالی که «1» به معنای فعال بودن است. پارامترهای مورد نیاز برای پر کردن نام کاربری و وضعیت شما (0 یا 1).

نوع درخواست: پست

درخواست پارامترها:

– api_user => xxxxx (نام کاربری پنل نمایندگی فروش. این پس از ثبت نام اختصاص می یابد) – api_password => xxxxx (گذرواژه پانل نمایندگی فروش. این پس از ثبت نام اختصاص داده می شود) – api => true – روش => update_status – نام کاربری => xxxxx (نام کاربری VPN خودکار ایجاد شده از تماس ‘ایجاد حساب VPN’) – update_status => (فعال کردن | غیرفعال کردن)

پارامترهای پاسخ:

<xml> <نتیجه>1</ نتیجه> </ xml>

مثال درخواست حلقه

حساب VPN را فعال کنید curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = بروزرسانی&نام کاربری = xxxxx&update_status = فعال کردن ” https://reseller.purevpn.com/partner/api.php ‘
غیرفعال کردن حساب VPN curl -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = درست است&روش = بروزرسانی&نام کاربری = xxxxx&update_status = غیرفعال کردن ” https://reseller.purevpn.com/partner/api.php ‘دریافت API >>

مزایای عضویت در API PureVPN

PureVPN به شما امکان می دهد با دسترسی به پایگاه داده خود با API یا برنامه نویسی برنامه نویسی خود ، کل مراحل خرید و فروش خود را به صورت خودکار انجام دهید..

فعال سازی فوری و تجدید

API PureVPN شما را قادر می سازد تا به محض دریافت تأیید پرداخت ، حساب های مشتری را فوراً و به طور خودکار فعال کنید. به علاوه ، می توانید بلافاصله پس از انجام پرداخت خود با API PureVPN ، حسابهای مشتریان خود را به طور خودکار تمدید کنید. برای فعال سازی و تمدید حساب ها لازم نیست همه وقت آنلاین باشید. به علاوه ، مشتریان شما لازم نیست ساعت ها صبر کنند. این یک پیروزی است!

ادغام آسان تر با CRM و صورتحساب خود

API PureVPN به راحتی با نرم افزار مدیریت منابع مشتری ، نرم افزار صورتحساب و سایر سیستم ها ادغام می شود تا یک تصویر جامع از مشاغل شما ارائه دهد. API PureVPN به شما امکان می دهد تا به راحتی حساب های خود را مدیریت کنید ، جزئیات مربوط به ثبت نام های جدید را مشاهده کنید ، تعداد تمدید ها را بررسی کنید و همه کارکردهای مهم را با سهولت انجام دهید.

گزینه های خدمات خود برای مشتریان

اگر واقعاً می خواهید مشتریان خود را خوشحال کنید ، PureVPN API به شما امکان می دهد با استفاده از گزینه های سلف سرویس خود در سرویس VPN ای که ارائه می دهید ، به مشتریان خود توانمند شوید. مشتریان شما می توانند به راحتی میزان استفاده از حساب ، استفاده از پهنای باند ، تاریخ انقضا حساب را بررسی کنند ، رمز عبور خود را تغییر داده و سایر جزئیات را تنظیم کنند.

تبدیل به نماینده فروش PureVPN شوید!

Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me