در این مقاله از وبلاگ سابین سرور نحوه ساخت Api توکن در whm برای نمایندگان و مدیران سرور که از پنل کاربری cpanel استفاده می کنند آموزش داده خواهد شد . Api توکن برای ایجاد دسترسی در whmcs ، اپلیکیشن ها و رباط ها کاربرد دارد . نرم افزار های مزبور برای سهولت در مدیریت به کار میروند و دسترسی هایی که به وسیله Api توکن اختصاص مییابد را میتوان به اموری خواص محدود کرد .
آنچه در این مقاله میخوانید :
برای ایجاد Api توکن ابتدا وارد حساب WHM میشویم و از سایدبار کناری whm ، از بخش Development منوی Manage API Tokens را انتخاب و در صفحه ی نمایش داده شده می توانید دسترسی های لازم را انتخاب کنید . با زدن دکمه Api توکن ساخته خواهد شد . برای درک بهتر به صورت تصویری و قدم به قدم پیش خواهیم رفت .
ورود به نمایندگی WHM
در ابتدا وارد حساب WHM نمایندگی و یا حساب روت شوید.
![آموزش ساخت Api توکن در whm](https://sabinserver.com/wp-content/uploads/2020/06/manage-api-token-1.png)
مشاهده کنید : آموزش کار با whm
نحوه ایجاد API Tokens در نمایندگی سی پنل
پس از ورود به حساب WHM با انتخاب گزینه ی Manage API Tokens از بخش Development صفحه مربوطه همانند تصویر زیر نمایش داده خواهد شد.
برای ساخت Api Token کلیک می کنیم.
![ایجاد Api توکن در whm](https://sabinserver.com/wp-content/uploads/2020/06/Manage-API-Tokens-2.png)
تنظیمات Api Token در نمایندگی هاست
طبق تصویر زیر باید شما بخش های مورد نیاز را تیک زده و امکانات مورد نیاز را انتخاب نمایید. دقت داشته باشید در تصویر زیر با رنگ قرمز ، سه شماره درج شده است که توضیحات هرکدام از بخش ها به شرح زیر میباشد.
![تنظیمات api token در whm](https://sabinserver.com/wp-content/uploads/2020/06/Manage-API-Tokens-3.png)
با کلیک بر روی دکمه Generate Token برگه ی زیر نمایش داده خواهد شد . برگه ی تنظیمات Api Token از سه بخش نام ، تاریخ انقضا و محدودیت های دسترسی برای Api Token تقسیم شده است.
Name : برای Api توکنی که قصد ایجاد دارید در بخش شماره ۱ نام مورد نظر را وارد کنید .
Should the API Token Expire : تاریخ اتمام دسترسی توسط توکن ایجاد شده را مشخص می کند و به صورت پیش فرض بر روی گزینه ی not expire می باشد.
Privileges : لیست تمام دسترسی ها را مشخص می کند و میتوانید گزینه های لازم را فعال و یا غیر فعال کنید.
ساخت Api توکن در سی پنل
با زدن دکمه Save در انتها برگه ، Api Token ایجاد خواهد شد .
ذخیره Api Toket
![مشاهده کد api token در سی پنل](https://sabinserver.com/wp-content/uploads/2020/06/Manage-API-Tokens-4.png)
همان طور که در تصویر فوق مشاهده می کنید Api توکن ایجاد شده است. کد مربوطه را کپی کرده و در نرم افزار مقصد وارد کرده و بر روی دکمه ی Yes, I saved my token کلیک کنید .
توجه داشته باشد که بعد از انتخاب Yes, I saved my token دیگر دسترسی به Api Token تولید شده را نخواهید داشت.
نتیجه گیری
در ایجاد و ارائه دسترسی به api توکن باید دقت لازم را داشته باشید . این api توکن با اینکه میتواند کار شما را در ایجاد سرویس ها و مسدود کردن و … راحت کند ، همچنین میتواند باعث نابودی کسب و کار شما و نفوذ به نمایندگی شما توسط افراد غیر شود.
حتما زمانی از این api token در جایی از کسب و کار خود استفاده کنید که از ایمن بودن آن بخش اطمینان کافی را دارید.
اگر از whmcs استفاده میکنید و میخواهید نمایندگی خود را به whmcs متصل کنید ، این بخش برای شما مناسب خواهد بود.
توکن
ممنون آقای سلیمانی بابت آموزش هاتون
سپاس از همراهی شما جناب مژدهی