Dapatkan statistik CDN dari Onapp API, buat file csv dan kirimkan ke admin penagihan. Detail akun di billingSettings.xml
sudo apt-get -y install git
Buat direktori tmp dan kloning
cd /
sudo mkdir /tmp
cd /tmp
git clone https://github.com/Caripson/Onapp_CDN_billing_tool.git
sudo apt-get install php7.2
sudo apt-get install php7.2-xml
vi /tmp/Onapp_CDN_billing_tool/settings.php
$my_email = "[email protected]";
$my_apiKey = "API_KEY_FROM_ONAPP_CP";
$my_onappURL = "https://YOUR.URL.TO.ONAPP.CP";
$GMAILusername = "[email protected]";
$GMAILpassword = "PASSW0RD";
$GMAILfrom ="[email protected]";
$billingMAIL = "[email protected]";
$csvURL='/tmp/Onapp_CDN_billing_tool/' . getDateYear(). '-'. fixdate(getDateMonth()-1) . '_ouput.csv';
$MAILrecipient=array("[email protected]","[email protected]","[email protected]");
$MailaddCC=array("[email protected]");
$MailaddBCC=array("[email protected]");
vi /tmp/Onapp_CDN_billing_tool/billingSettings.xml
Anda sekarang sudah selesai, jalankan skripnya
php /tmp/Onapp_CDN_billing_tool/runme.php > /tmp/Onapp_CDN_billing_tool/ouput.csv
jika Anda ingin pembaruan terkini. Pastikan untuk membuat cadangan pengaturan Anda sebelum menjalankan perintah.
/tmp/Onapp_CDN_billing_tool# git pull origin master
Siapkan crontab, Menjalankan cronjob setiap hari Senin pertama setiap bulan.
crontab -e
0 9 1 * * /usr/bin/php /tmp/Onapp_CDN_billing_tool/runme.php
Tangkapan Layar CSV
Tangkapan Layar Surat
Kecuali dinyatakan sebaliknya, semua karya dilisensikan di bawah Lisensi MIT. PHPMailer dilisensikan di bawah GNU Lesser General Public License v2.1
Jadilah kontributor proyek ini!
Belum ada sponsor! Apakah kamu akan menjadi yang pertama?
Jadilah kontributor proyek ini!
Hai kawan! Bantu aku untuk beberapa?!