From deb391f3699db3858c8ef25f89f3248754b65c56 Mon Sep 17 00:00:00 2001 From: IoTcat Date: Thu, 28 Mar 2019 12:02:25 +0800 Subject: [PATCH] finish sms --- server/cn/home/www/config.example.php | 24 +- .../www/{sms => etc}/qcloudsms/.gitignore | 0 .../home/www/{sms => etc}/qcloudsms/LICENSE | 0 .../home/www/{sms => etc}/qcloudsms/README.md | 0 .../www/{sms => etc}/qcloudsms/composer.json | 0 .../www/{sms => etc}/qcloudsms/demo/README.md | 0 .../qcloudsms/demo/composer/README.md | 0 .../qcloudsms/demo/composer/app.php | 0 .../qcloudsms/demo/composer/composer.json | 0 .../qcloudsms/demo/simple/app.php | 0 .../qcloudsms/docs/PROJECT_VERSION | 0 .../{sms => etc}/qcloudsms/docs/Qcloud.html | 0 .../qcloudsms/docs/Qcloud/Sms.html | 0 .../docs/Qcloud/Sms/FileVoiceSender.html | 0 .../Qcloud/Sms/SmsMobileStatusPuller.html | 0 .../docs/Qcloud/Sms/SmsMultiSender.html | 0 .../docs/Qcloud/Sms/SmsSenderUtil.html | 0 .../docs/Qcloud/Sms/SmsSingleSender.html | 0 .../docs/Qcloud/Sms/SmsStatusPuller.html | 0 .../docs/Qcloud/Sms/SmsVoicePromptSender.html | 0 .../Qcloud/Sms/SmsVoiceVerifyCodeSender.html | 0 .../docs/Qcloud/Sms/TtsVoiceSender.html | 0 .../docs/Qcloud/Sms/VoiceFileUploader.html | 0 .../{sms => etc}/qcloudsms/docs/SAMI_VERSION | 0 .../{sms => etc}/qcloudsms/docs/classes.html | 0 .../docs/css/bootstrap-theme.min.css | 0 .../qcloudsms/docs/css/bootstrap.min.css | 0 .../{sms => etc}/qcloudsms/docs/css/sami.css | 0 .../qcloudsms/docs/doc-index.html | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../qcloudsms/docs/images/image1.png | Bin .../qcloudsms/docs/images/image2.png | Bin .../qcloudsms/docs/images/image3.png | Bin .../qcloudsms/docs/images/image4.png | Bin .../qcloudsms/docs/images/image5.png | Bin .../qcloudsms/docs/images/image6.png | Bin .../qcloudsms/docs/images/image7.png | Bin .../qcloudsms/docs/images/image8.png | Bin .../qcloudsms/docs/images/image9.png | Bin .../{sms => etc}/qcloudsms/docs/index.html | 0 .../qcloudsms/docs/interfaces.html | 0 .../qcloudsms/docs/js/bootstrap.min.js | 0 .../qcloudsms/docs/js/jquery-1.11.1.min.js | 0 .../qcloudsms/docs/js/typeahead.min.js | 0 .../qcloudsms/docs/namespaces.html | 0 .../qcloudsms/docs/opensearch.xml | 0 .../qcloudsms/docs/renderer.index | 0 .../www/{sms => etc}/qcloudsms/docs/sami.js | 0 .../{sms => etc}/qcloudsms/docs/search.html | 0 .../{sms => etc}/qcloudsms/docs/traits.html | 0 .../home/www/{sms => etc}/qcloudsms/gendoc.sh | 0 .../{sms => etc}/qcloudsms/sami_config.php | 0 .../qcloudsms/src/FileVoiceSender.php | 0 .../qcloudsms/src/SmsMobileStatusPuller.php | 0 .../qcloudsms/src/SmsMultiSender.php | 0 .../qcloudsms/src/SmsSenderUtil.php | 0 .../qcloudsms/src/SmsSingleSender.php | 0 .../qcloudsms/src/SmsStatusPuller.php | 0 .../qcloudsms/src/SmsVoicePromptSender.php | 0 .../src/SmsVoiceVerifyCodeSender.php | 0 .../qcloudsms/src/TtsVoiceSender.php | 0 .../qcloudsms/src/VoiceFileUploader.php | 0 .../www/{sms => etc}/qcloudsms/src/index.php | 0 server/cn/home/www/functions.php | 50 ++++ server/cn/home/www/sms/index.php | 45 +--- server/cn/home/www/sms/msg.php | 230 ------------------ 69 files changed, 75 insertions(+), 274 deletions(-) rename server/cn/home/www/{sms => etc}/qcloudsms/.gitignore (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/LICENSE (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/README.md (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/composer.json (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/demo/README.md (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/demo/composer/README.md (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/demo/composer/app.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/demo/composer/composer.json (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/demo/simple/app.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/PROJECT_VERSION (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/FileVoiceSender.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/SmsMobileStatusPuller.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/SmsMultiSender.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/SmsSenderUtil.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/SmsSingleSender.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/SmsStatusPuller.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/SmsVoicePromptSender.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/SmsVoiceVerifyCodeSender.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/TtsVoiceSender.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/Qcloud/Sms/VoiceFileUploader.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/SAMI_VERSION (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/classes.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/css/bootstrap-theme.min.css (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/css/bootstrap.min.css (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/css/sami.css (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/doc-index.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/fonts/glyphicons-halflings-regular.eot (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/fonts/glyphicons-halflings-regular.svg (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/fonts/glyphicons-halflings-regular.ttf (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/fonts/glyphicons-halflings-regular.woff (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image1.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image2.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image3.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image4.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image5.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image6.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image7.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image8.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/images/image9.png (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/index.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/interfaces.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/js/bootstrap.min.js (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/js/jquery-1.11.1.min.js (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/js/typeahead.min.js (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/namespaces.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/opensearch.xml (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/renderer.index (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/sami.js (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/search.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/docs/traits.html (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/gendoc.sh (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/sami_config.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/FileVoiceSender.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/SmsMobileStatusPuller.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/SmsMultiSender.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/SmsSenderUtil.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/SmsSingleSender.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/SmsStatusPuller.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/SmsVoicePromptSender.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/SmsVoiceVerifyCodeSender.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/TtsVoiceSender.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/VoiceFileUploader.php (100%) rename server/cn/home/www/{sms => etc}/qcloudsms/src/index.php (100%) delete mode 100644 server/cn/home/www/sms/msg.php diff --git a/server/cn/home/www/config.example.php b/server/cn/home/www/config.example.php index 034d619..824c2c8 100644 --- a/server/cn/home/www/config.example.php +++ b/server/cn/home/www/config.example.php @@ -8,4 +8,26 @@ $g_db_dbName="The main database you select"; //dogecloud API $dc_AccessKey = "Your_AccessKey"; -$dc_SecretKey = "Your_SecretKey"; \ No newline at end of file +$dc_SecretKey = "Your_SecretKey"; + + +//This is the php config file +$g_db_log_serverName="log_database_ip"; +$g_db_log_usrName="database username"; +$g_db_log_psswd="database password"; +$g_db_log_dbName="database name"; + + +//Aliyun Mail API +$aym_AccessKey = "aliyun mail ak"; +$aym_SecretKey = "aliyun mail sk"; + +//Guguji API +$ggj_ak = "guguji ak"; +$ggj_userID = "userid"; +$ggj_memobirdID = "memobirdID"; + +//sms keys +$sms_appid = "tencent sms appid"; +$sms_appkey = "sms appkey"; +$sms_smsSign = "sms sign"; \ No newline at end of file diff --git a/server/cn/home/www/sms/qcloudsms/.gitignore b/server/cn/home/www/etc/qcloudsms/.gitignore similarity index 100% rename from server/cn/home/www/sms/qcloudsms/.gitignore rename to server/cn/home/www/etc/qcloudsms/.gitignore diff --git a/server/cn/home/www/sms/qcloudsms/LICENSE b/server/cn/home/www/etc/qcloudsms/LICENSE similarity index 100% rename from server/cn/home/www/sms/qcloudsms/LICENSE rename to server/cn/home/www/etc/qcloudsms/LICENSE diff --git a/server/cn/home/www/sms/qcloudsms/README.md b/server/cn/home/www/etc/qcloudsms/README.md similarity index 100% rename from server/cn/home/www/sms/qcloudsms/README.md rename to server/cn/home/www/etc/qcloudsms/README.md diff --git a/server/cn/home/www/sms/qcloudsms/composer.json b/server/cn/home/www/etc/qcloudsms/composer.json similarity index 100% rename from server/cn/home/www/sms/qcloudsms/composer.json rename to server/cn/home/www/etc/qcloudsms/composer.json diff --git a/server/cn/home/www/sms/qcloudsms/demo/README.md b/server/cn/home/www/etc/qcloudsms/demo/README.md similarity index 100% rename from server/cn/home/www/sms/qcloudsms/demo/README.md rename to server/cn/home/www/etc/qcloudsms/demo/README.md diff --git a/server/cn/home/www/sms/qcloudsms/demo/composer/README.md b/server/cn/home/www/etc/qcloudsms/demo/composer/README.md similarity index 100% rename from server/cn/home/www/sms/qcloudsms/demo/composer/README.md rename to server/cn/home/www/etc/qcloudsms/demo/composer/README.md diff --git a/server/cn/home/www/sms/qcloudsms/demo/composer/app.php b/server/cn/home/www/etc/qcloudsms/demo/composer/app.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/demo/composer/app.php rename to server/cn/home/www/etc/qcloudsms/demo/composer/app.php diff --git a/server/cn/home/www/sms/qcloudsms/demo/composer/composer.json b/server/cn/home/www/etc/qcloudsms/demo/composer/composer.json similarity index 100% rename from server/cn/home/www/sms/qcloudsms/demo/composer/composer.json rename to server/cn/home/www/etc/qcloudsms/demo/composer/composer.json diff --git a/server/cn/home/www/sms/qcloudsms/demo/simple/app.php b/server/cn/home/www/etc/qcloudsms/demo/simple/app.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/demo/simple/app.php rename to server/cn/home/www/etc/qcloudsms/demo/simple/app.php diff --git a/server/cn/home/www/sms/qcloudsms/docs/PROJECT_VERSION b/server/cn/home/www/etc/qcloudsms/docs/PROJECT_VERSION similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/PROJECT_VERSION rename to server/cn/home/www/etc/qcloudsms/docs/PROJECT_VERSION diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/FileVoiceSender.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/FileVoiceSender.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/FileVoiceSender.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/FileVoiceSender.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsMobileStatusPuller.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsMobileStatusPuller.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsMobileStatusPuller.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsMobileStatusPuller.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsMultiSender.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsMultiSender.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsMultiSender.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsMultiSender.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsSenderUtil.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsSenderUtil.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsSenderUtil.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsSenderUtil.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsSingleSender.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsSingleSender.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsSingleSender.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsSingleSender.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsStatusPuller.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsStatusPuller.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsStatusPuller.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsStatusPuller.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsVoicePromptSender.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsVoicePromptSender.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsVoicePromptSender.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsVoicePromptSender.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsVoiceVerifyCodeSender.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsVoiceVerifyCodeSender.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/SmsVoiceVerifyCodeSender.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/SmsVoiceVerifyCodeSender.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/TtsVoiceSender.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/TtsVoiceSender.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/TtsVoiceSender.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/TtsVoiceSender.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/VoiceFileUploader.html b/server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/VoiceFileUploader.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/Qcloud/Sms/VoiceFileUploader.html rename to server/cn/home/www/etc/qcloudsms/docs/Qcloud/Sms/VoiceFileUploader.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/SAMI_VERSION b/server/cn/home/www/etc/qcloudsms/docs/SAMI_VERSION similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/SAMI_VERSION rename to server/cn/home/www/etc/qcloudsms/docs/SAMI_VERSION diff --git a/server/cn/home/www/sms/qcloudsms/docs/classes.html b/server/cn/home/www/etc/qcloudsms/docs/classes.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/classes.html rename to server/cn/home/www/etc/qcloudsms/docs/classes.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/css/bootstrap-theme.min.css b/server/cn/home/www/etc/qcloudsms/docs/css/bootstrap-theme.min.css similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/css/bootstrap-theme.min.css rename to server/cn/home/www/etc/qcloudsms/docs/css/bootstrap-theme.min.css diff --git a/server/cn/home/www/sms/qcloudsms/docs/css/bootstrap.min.css b/server/cn/home/www/etc/qcloudsms/docs/css/bootstrap.min.css similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/css/bootstrap.min.css rename to server/cn/home/www/etc/qcloudsms/docs/css/bootstrap.min.css diff --git a/server/cn/home/www/sms/qcloudsms/docs/css/sami.css b/server/cn/home/www/etc/qcloudsms/docs/css/sami.css similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/css/sami.css rename to server/cn/home/www/etc/qcloudsms/docs/css/sami.css diff --git a/server/cn/home/www/sms/qcloudsms/docs/doc-index.html b/server/cn/home/www/etc/qcloudsms/docs/doc-index.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/doc-index.html rename to server/cn/home/www/etc/qcloudsms/docs/doc-index.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/fonts/glyphicons-halflings-regular.eot b/server/cn/home/www/etc/qcloudsms/docs/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/fonts/glyphicons-halflings-regular.eot rename to server/cn/home/www/etc/qcloudsms/docs/fonts/glyphicons-halflings-regular.eot diff --git a/server/cn/home/www/sms/qcloudsms/docs/fonts/glyphicons-halflings-regular.svg b/server/cn/home/www/etc/qcloudsms/docs/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/fonts/glyphicons-halflings-regular.svg rename to server/cn/home/www/etc/qcloudsms/docs/fonts/glyphicons-halflings-regular.svg diff --git a/server/cn/home/www/sms/qcloudsms/docs/fonts/glyphicons-halflings-regular.ttf b/server/cn/home/www/etc/qcloudsms/docs/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/fonts/glyphicons-halflings-regular.ttf rename to server/cn/home/www/etc/qcloudsms/docs/fonts/glyphicons-halflings-regular.ttf diff --git a/server/cn/home/www/sms/qcloudsms/docs/fonts/glyphicons-halflings-regular.woff b/server/cn/home/www/etc/qcloudsms/docs/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/fonts/glyphicons-halflings-regular.woff rename to server/cn/home/www/etc/qcloudsms/docs/fonts/glyphicons-halflings-regular.woff diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image1.png b/server/cn/home/www/etc/qcloudsms/docs/images/image1.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image1.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image1.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image2.png b/server/cn/home/www/etc/qcloudsms/docs/images/image2.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image2.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image2.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image3.png b/server/cn/home/www/etc/qcloudsms/docs/images/image3.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image3.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image3.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image4.png b/server/cn/home/www/etc/qcloudsms/docs/images/image4.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image4.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image4.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image5.png b/server/cn/home/www/etc/qcloudsms/docs/images/image5.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image5.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image5.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image6.png b/server/cn/home/www/etc/qcloudsms/docs/images/image6.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image6.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image6.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image7.png b/server/cn/home/www/etc/qcloudsms/docs/images/image7.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image7.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image7.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image8.png b/server/cn/home/www/etc/qcloudsms/docs/images/image8.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image8.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image8.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/images/image9.png b/server/cn/home/www/etc/qcloudsms/docs/images/image9.png similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/images/image9.png rename to server/cn/home/www/etc/qcloudsms/docs/images/image9.png diff --git a/server/cn/home/www/sms/qcloudsms/docs/index.html b/server/cn/home/www/etc/qcloudsms/docs/index.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/index.html rename to server/cn/home/www/etc/qcloudsms/docs/index.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/interfaces.html b/server/cn/home/www/etc/qcloudsms/docs/interfaces.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/interfaces.html rename to server/cn/home/www/etc/qcloudsms/docs/interfaces.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/js/bootstrap.min.js b/server/cn/home/www/etc/qcloudsms/docs/js/bootstrap.min.js similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/js/bootstrap.min.js rename to server/cn/home/www/etc/qcloudsms/docs/js/bootstrap.min.js diff --git a/server/cn/home/www/sms/qcloudsms/docs/js/jquery-1.11.1.min.js b/server/cn/home/www/etc/qcloudsms/docs/js/jquery-1.11.1.min.js similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/js/jquery-1.11.1.min.js rename to server/cn/home/www/etc/qcloudsms/docs/js/jquery-1.11.1.min.js diff --git a/server/cn/home/www/sms/qcloudsms/docs/js/typeahead.min.js b/server/cn/home/www/etc/qcloudsms/docs/js/typeahead.min.js similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/js/typeahead.min.js rename to server/cn/home/www/etc/qcloudsms/docs/js/typeahead.min.js diff --git a/server/cn/home/www/sms/qcloudsms/docs/namespaces.html b/server/cn/home/www/etc/qcloudsms/docs/namespaces.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/namespaces.html rename to server/cn/home/www/etc/qcloudsms/docs/namespaces.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/opensearch.xml b/server/cn/home/www/etc/qcloudsms/docs/opensearch.xml similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/opensearch.xml rename to server/cn/home/www/etc/qcloudsms/docs/opensearch.xml diff --git a/server/cn/home/www/sms/qcloudsms/docs/renderer.index b/server/cn/home/www/etc/qcloudsms/docs/renderer.index similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/renderer.index rename to server/cn/home/www/etc/qcloudsms/docs/renderer.index diff --git a/server/cn/home/www/sms/qcloudsms/docs/sami.js b/server/cn/home/www/etc/qcloudsms/docs/sami.js similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/sami.js rename to server/cn/home/www/etc/qcloudsms/docs/sami.js diff --git a/server/cn/home/www/sms/qcloudsms/docs/search.html b/server/cn/home/www/etc/qcloudsms/docs/search.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/search.html rename to server/cn/home/www/etc/qcloudsms/docs/search.html diff --git a/server/cn/home/www/sms/qcloudsms/docs/traits.html b/server/cn/home/www/etc/qcloudsms/docs/traits.html similarity index 100% rename from server/cn/home/www/sms/qcloudsms/docs/traits.html rename to server/cn/home/www/etc/qcloudsms/docs/traits.html diff --git a/server/cn/home/www/sms/qcloudsms/gendoc.sh b/server/cn/home/www/etc/qcloudsms/gendoc.sh similarity index 100% rename from server/cn/home/www/sms/qcloudsms/gendoc.sh rename to server/cn/home/www/etc/qcloudsms/gendoc.sh diff --git a/server/cn/home/www/sms/qcloudsms/sami_config.php b/server/cn/home/www/etc/qcloudsms/sami_config.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/sami_config.php rename to server/cn/home/www/etc/qcloudsms/sami_config.php diff --git a/server/cn/home/www/sms/qcloudsms/src/FileVoiceSender.php b/server/cn/home/www/etc/qcloudsms/src/FileVoiceSender.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/FileVoiceSender.php rename to server/cn/home/www/etc/qcloudsms/src/FileVoiceSender.php diff --git a/server/cn/home/www/sms/qcloudsms/src/SmsMobileStatusPuller.php b/server/cn/home/www/etc/qcloudsms/src/SmsMobileStatusPuller.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/SmsMobileStatusPuller.php rename to server/cn/home/www/etc/qcloudsms/src/SmsMobileStatusPuller.php diff --git a/server/cn/home/www/sms/qcloudsms/src/SmsMultiSender.php b/server/cn/home/www/etc/qcloudsms/src/SmsMultiSender.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/SmsMultiSender.php rename to server/cn/home/www/etc/qcloudsms/src/SmsMultiSender.php diff --git a/server/cn/home/www/sms/qcloudsms/src/SmsSenderUtil.php b/server/cn/home/www/etc/qcloudsms/src/SmsSenderUtil.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/SmsSenderUtil.php rename to server/cn/home/www/etc/qcloudsms/src/SmsSenderUtil.php diff --git a/server/cn/home/www/sms/qcloudsms/src/SmsSingleSender.php b/server/cn/home/www/etc/qcloudsms/src/SmsSingleSender.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/SmsSingleSender.php rename to server/cn/home/www/etc/qcloudsms/src/SmsSingleSender.php diff --git a/server/cn/home/www/sms/qcloudsms/src/SmsStatusPuller.php b/server/cn/home/www/etc/qcloudsms/src/SmsStatusPuller.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/SmsStatusPuller.php rename to server/cn/home/www/etc/qcloudsms/src/SmsStatusPuller.php diff --git a/server/cn/home/www/sms/qcloudsms/src/SmsVoicePromptSender.php b/server/cn/home/www/etc/qcloudsms/src/SmsVoicePromptSender.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/SmsVoicePromptSender.php rename to server/cn/home/www/etc/qcloudsms/src/SmsVoicePromptSender.php diff --git a/server/cn/home/www/sms/qcloudsms/src/SmsVoiceVerifyCodeSender.php b/server/cn/home/www/etc/qcloudsms/src/SmsVoiceVerifyCodeSender.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/SmsVoiceVerifyCodeSender.php rename to server/cn/home/www/etc/qcloudsms/src/SmsVoiceVerifyCodeSender.php diff --git a/server/cn/home/www/sms/qcloudsms/src/TtsVoiceSender.php b/server/cn/home/www/etc/qcloudsms/src/TtsVoiceSender.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/TtsVoiceSender.php rename to server/cn/home/www/etc/qcloudsms/src/TtsVoiceSender.php diff --git a/server/cn/home/www/sms/qcloudsms/src/VoiceFileUploader.php b/server/cn/home/www/etc/qcloudsms/src/VoiceFileUploader.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/VoiceFileUploader.php rename to server/cn/home/www/etc/qcloudsms/src/VoiceFileUploader.php diff --git a/server/cn/home/www/sms/qcloudsms/src/index.php b/server/cn/home/www/etc/qcloudsms/src/index.php similarity index 100% rename from server/cn/home/www/sms/qcloudsms/src/index.php rename to server/cn/home/www/etc/qcloudsms/src/index.php diff --git a/server/cn/home/www/functions.php b/server/cn/home/www/functions.php index e68438f..83218e3 100644 --- a/server/cn/home/www/functions.php +++ b/server/cn/home/www/functions.php @@ -726,6 +726,56 @@ function video__bodyDown() +/**sms**/ + +require __DIR__ . "/etc/qcloudsms/src/index.php"; + +use Qcloud\Sms\SmsSingleSender; +use Qcloud\Sms\SmsMultiSender; +use Qcloud\Sms\SmsVoiceVerifyCodeSender; +use Qcloud\Sms\SmsVoicePromptSender; +use Qcloud\Sms\SmsStatusPuller; +use Qcloud\Sms\SmsMobileStatusPuller; + +use Qcloud\Sms\VoiceFileUploader; +use Qcloud\Sms\FileVoiceSender; +use Qcloud\Sms\TtsVoiceSender; + + +function yimian__sms($to, $tpl, $msg1, $msg2, $msg3){ + + $msg = array(); + if($tpl == 3) array_push($msg, $msg1, $msg2, $msg3); + else array_push($msg, $msg1, $msg2); + + // 短信应用SDK AppID + $appid = $GLOBALS['sms_appid']; // 1400开头 + + // 短信应用SDK AppKey + $appkey = $GLOBALS['sms_appkey']; + + // 签名 + $smsSign = $GLOBALS['sms_smsSign']; // NOTE: 这里的签名只是示例,请使用真实的已申请的签名,签名参数使用的是`签名内容`,而不是`签名ID` + + if($tpl == 1) $templateId = 287129; //由于{1},本站{2}。给您带来不便深表歉意! + if($tpl == 2) $templateId = 300726; //您好!您收到一条来自{1}的消息,内容是{2}。感谢您使用本站的服务! + if($tpl == 3) $templateId = 205311; //您{1}的{2}为{3},请于5分钟内填写。如非本人操作,请忽略本短信。祝好! + if($tpl == 4) $templateId = 244004; //{1}已解决,本站{2}服务已恢复!给您带来不便深表歉意!特此告知! + if($tpl == 5) $templateId = 300722; //你好呀,你收到了一条来自访客{1}的评论,内容是{2}。感谢你使用本站的服务啦 ~ + + try { + $ssender = new SmsSingleSender($appid, $appkey); + $params = $msg; + $result = $ssender->sendWithParam("86", $to, $templateId, + $params, $smsSign, "", ""); // 签名参数未提供或者为空时,会使用默认签名发送短信 + $rsp = json_decode($result); + echo $result; + } catch(\Exception $e) { + echo var_dump($e); + } + +} + diff --git a/server/cn/home/www/sms/index.php b/server/cn/home/www/sms/index.php index a89c5bf..640298e 100644 --- a/server/cn/home/www/sms/index.php +++ b/server/cn/home/www/sms/index.php @@ -1,55 +1,14 @@ sendWithParam("86", $to, $templateId, - $params, $smsSign, "", ""); // 签名参数未提供或者为空时,会使用默认签名发送短信 - $rsp = json_decode($result); - echo $result; - } catch(\Exception $e) { - echo var_dump($e); - } -} +yimian__sms($to, $tpl, $msg1, $msg2, $msg3); diff --git a/server/cn/home/www/sms/msg.php b/server/cn/home/www/sms/msg.php deleted file mode 100644 index e8cb21a..0000000 --- a/server/cn/home/www/sms/msg.php +++ /dev/null @@ -1,230 +0,0 @@ -sendWithParam("86", $phoneNumbers[0], $templateId, - $params, $smsSign, "", ""); // 签名参数未提供或者为空时,会使用默认签名发送短信 - $rsp = json_decode($result); - echo $result; -} catch(\Exception $e) { - echo var_dump($e); -} -echo "\n"; - -$conn=database_cnnct(); - -$ip= getip(); - -$time=time(); - -$shu='||'; -$cnnct=$msg1.$shu.$msg2.$shu.$msg3.$shu.$result; - -$tel=$_POST['tel']; - -$sql="INSERT sms set ip='$ip',time=$time,tel='$phoneNumbers[0]',tpl='$tpl',val='$msg3',cnnct='$cnnct' "; - - if ($conn->query($sql) === TRUE) {$return_array = array(status=>1);} -} - - -// 短信模板ID,需要在短信应用中申请 -if($tpl==2){ -$templateId = 223060; // NOTE: 这里的模板ID`7839`只是一个示例,真实的模板ID需要在短信控制台中申请 - -// 签名 -$smsSign = "Yimian"; // NOTE: 这里的签名只是示例,请使用真实的已申请的签名,签名参数使用的是`签名内容`,而不是`签名ID` - -try { - $ssender = new SmsSingleSender($appid, $appkey); - $params = [$msg1,$msg2,"VPN",$msg3]; - $result = $ssender->sendWithParam("86", $phoneNumbers[0], $templateId, - $params, $smsSign, "", ""); // 签名参数未提供或者为空时,会使用默认签名发送短信 - $rsp = json_decode($result); - echo $result; -} catch(\Exception $e) { - echo var_dump($e); -} -echo "\n"; - -$conn=database_cnnct(); - -$ip= getip(); - -$time=time(); - -$shu='||'; -$cnnct=$msg1.$shu.$msg2.$shu.$msg3.$shu.$result; - -$tel=$_POST['tel']; - -$sql="INSERT sms set ip='$ip',time=$time,tel='$phoneNumbers[0]',tpl='$tpl',val='$msg3',cnnct='$cnnct' "; - - if ($conn->query($sql) === TRUE) {$return_array = array(status=>1);} -} - -// 短信模板ID,需要在短信应用中申请 -if($tpl==3){ -$templateId = 244004; // NOTE: 这里的模板ID`7839`只是一个示例,真实的模板ID需要在短信控制台中申请 - -// 签名 -$smsSign = "Yimian"; // NOTE: 这里的签名只是示例,请使用真实的已申请的签名,签名参数使用的是`签名内容`,而不是`签名ID` - -try { - $ssender = new SmsSingleSender($appid, $appkey); - $params = [$msg1,"VPN"]; - $result = $ssender->sendWithParam("86", $phoneNumbers[0], $templateId, - $params, $smsSign, "", ""); // 签名参数未提供或者为空时,会使用默认签名发送短信 - $rsp = json_decode($result); - echo $result; -} catch(\Exception $e) { - echo var_dump($e); -} -echo "\n"; - -$conn=database_cnnct(); - -$ip= getip(); - -$time=time(); - -$shu='||'; -$cnnct=$msg1.$shu.$msg2.$shu.$msg3.$shu.$result; - -$tel=$_POST['tel']; - -$sql="INSERT sms set ip='$ip',time=$time,tel='$phoneNumbers[0]',tpl='$tpl',val='$msg3',cnnct='$cnnct' "; - - if ($conn->query($sql) === TRUE) {$return_array = array(status=>1);} -} - - -// 短信模板ID,需要在短信应用中申请 -if($tpl==4){ -$templateId = 278516; // NOTE: 这里的模板ID`7839`只是一个示例,真实的模板ID需要在短信控制台中申请 - -// 签名 -$smsSign = "Yimian"; // NOTE: 这里的签名只是示例,请使用真实的已申请的签名,签名参数使用的是`签名内容`,而不是`签名ID` -$params = []; - -try { - $ssender = new SmsSingleSender($appid, $appkey); - $result = $ssender->sendWithParam("86", $phoneNumbers[0], $templateId, $params, $smsSign, "", ""); // 签名参数未提供或者为空时,会使用默认签名发送短信 - $rsp = json_decode($result); - echo $result; -} catch(\Exception $e) { - echo var_dump($e); -} -echo "\n"; - -$conn=database_cnnct(); - -$ip= getip(); - -$time=time(); - -$shu='||'; -$cnnct="加水"; - -$tel=$_POST['tel']; - -$sql="INSERT sms set ip='$ip',time=$time,tel='$phoneNumbers[0]',tpl='$tpl',cnnct='$cnnct' "; - - if ($conn->query($sql) === TRUE) {$return_array = array(status=>1);} -} - -//fnct of get usr ip::()::(ip) -function getip() -{ - if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) - { - $ip = getenv("HTTP_CLIENT_IP"); - } - else - if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) - { - $ip = getenv("HTTP_X_FORWARDED_FOR"); - } - else - if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")) - { - $ip = getenv("REMOTE_ADDR"); - } - else - if (isset ($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) - { - $ip = $_SERVER['REMOTE_ADDR']; - } - else - { - $ip = "unknown"; - } -return ($ip); -} - - -//fnct of connecting database::()::(database conn) -function database_cnnct () -{ -$servername = "114.116.65.152"; -$username = "yimian"; -$password = "Lymian0904@112"; -$dbname = "yimian"; - -// 创建连接 -$conn = new mysqli($servername, $username, $password, $dbname); -// Check connection - - -if ($conn->connect_error) -{ - die("连接失败: " . $conn->connect_error); -} - -return ($conn); -} - -?> -