Onapp_CDN_billing_tool
1.0.0
احصل على إحصائيات CDN من Onapp API، وقم بإنشاء ملف CSV وأرسله بالبريد إلى مسؤول الفواتير. تفاصيل الحسابات في billingSettings.xml
sudo apt-get -y install git
إنشاء دليل tmp واستنساخه
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
لقد انتهيت الآن، قم بتشغيل البرنامج النصي
php /tmp/Onapp_CDN_billing_tool/runme.php > /tmp/Onapp_CDN_billing_tool/ouput.csv
إذا كنت تريد آخر تحديث. تأكد من عمل نسخة احتياطية لإعداداتك قبل تشغيل الأمر.
/tmp/Onapp_CDN_billing_tool# git pull origin master
إعداد crontab، تشغيل cronjob كل أول يوم اثنين من الشهر.
crontab -e
0 9 1 * * /usr/bin/php /tmp/Onapp_CDN_billing_tool/runme.php
لقطة شاشة CSV
لقطة شاشة للبريد
ما لم ينص على خلاف ذلك، جميع الأعمال مرخصة بموجب ترخيص MIT. تم ترخيص PHPMailer بموجب ترخيص GNU Lesser General Public License الإصدار 2.1
كن مساهما في هذا المشروع!
لا يوجد رعاة حتى الآن! هل ستكون الأول؟
كن مساهما في هذا المشروع!
يا المتأنق! ساعدوني لمدة دقيقتين؟!