معرفی آخرین بروزرسانی : 1349-03-16
تهیه بک آپ دائمی در فضایی رایگان و امن و ابری باعث میشود خیالمان برای همیشه از whmcs راحت باشد و با خیال آسوده به تجارت خود بپردازیم و اگر زمانی هم دچار مشکل شدیم به راحتی با یک کلیک ساده فایل پشتیبان که در فضای ابری تلگرام و یا FTP ما ذخیره شده است را بازگردانی کنیم . افزونه تهیه نسخه پشتیبان از دیتابیس whmcs در تلگرام و Ftp با قابلیت بازگردانی به همین منظور توسط وهاب آنلاین طراحی و کدنویسی شد تا به راحتی بتوانید از دیتابیس سیستم خود به صورت کامل پشتیبان تهیه نموده و خیال خود را برای همیشه از بابت whmcs آسوده نمایید.
[su_button url=”https://vonl.ir/Rdzdv” target=”blank” style=”flat” background=”#009fd3″ size=”5″ center=”yes” radius=”0″ rel=”follow”]مشاهده اطلاعات بیشتر[/su_button]
افزودن راهکار جدید
جهت اضافه نمودن روش دیگر طبق وبسرویس ابتدا یک فایل php با پیشوند vo_ سپس نام فایل در پوشه vo_senders افزونه ایجاد نمایید . حال میتوانید با این فایل به هر درگاه دیگری فایل خود را ارسال نمایید که در ادامه به شرح آن خواهیم پرداخت .
نمونه فایل : vo_telegram.php
تابع ارسال
درون فایل ایجاد شده تابعی با نام و مشخصات زیر ایجاد نمایید
<?php
function sendFileToSever($params){
//موارد ارسال شده به فانکشن
$token = $params['token_or_username'];
$chat_id = $params['chatid_or_password'];
$file_dir_url = $params['file_dir_url'];
$file_get_url = $params['file_get_url'];
$sql_dir_file = $params['file_dir_url_sql'];
$sql_get_url = $params['file_get_url_sql'];
//این جا باید عملیات شما انجام شود
$res = 'ok';
//نتیجه باید به صورت کمپلیت و یا فالد نمایش داده شود
if($res == 'ok'){
$return = [
'status' => 'complate', // تنها وضعیت الزامی می باشد . میتوانید هر چیزی نمایش دهید .
'result' => $res
];
}else{
$return = [
'status' => 'faild', // تنها وضعیت الزامی می باشد . میتوانید هر چیزی نمایش دهید .
'result' => $json->result
];
}
return json_encode($return);
}شرح پارامترها :
token_or_username : توکن یا نام کاربری
chatid_or_password : چت آیدی یا رمز عبور
file_dir_url : آدرس فایل zip با مقدار __DIR__
file_get_url : آدرس دانلود فایل zip به صورت https://site.com/….
file_dir_url_sql : آدرس فایل zip با مقدار __DIR__
file_get_url_sql : آدرس دانلود فایل zip به صورت https://site.com/….
پس از انجام عملیات مورد نظر خود نتیجه را به صورت آرایه و در قالب status ارسال نمایید
اگر درست باشد مقدار complate و اگر اشتباه باشد مقدار faild باید بازگشت داده شود
آرایه ارسالی را در قالب json بازگشت دهید
نمونه کدها :
$return = ['status' => 'complate']; // نمونه ارسال موفق $return = ['status' => 'faild']; // نمونه ارسال ناموفق return json_encode($return);