معرفی آخرین بروزرسانی : ۱۳۴۹-۰۳-۱۶

تهیه بک آپ دائمی در فضایی رایگان و امن و ابری باعث میشود خیالمان برای همیشه از 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);