日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

PHP实现飞信接口来通过网页免费发短信

發(fā)布時間:2025/3/21 php 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP实现飞信接口来通过网页免费发短信 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

首先感謝郝同學(xué)告訴我這么一個神奇的接口

可以輸入你的手機(jī)號、密碼、對方手機(jī)號、發(fā)送內(nèi)容直接給對方發(fā)短信。

源作者博客地址為:http://blog.quanhz.com/

郝同學(xué)的博客地址:http://www.findspace.name

我們先來演示下這個接口的功能:

測試地址:res.cuiqingcai.com/fetion

進(jìn)入之后會讓您選擇兩種發(fā)送方式,一種是GET,一種是POST

兩種方式什么區(qū)別?最重要的區(qū)別是GET方式是直接以鏈接形式訪問,鏈接中包含了所有的參數(shù),當(dāng)然如果包含了密碼的話是一種不安全的選擇,不過你可以直觀地看到自己提交了什么內(nèi)容。POST則不會在網(wǎng)址上顯示所有的參數(shù),不過如果你想直接查看提交了什么就不太方便了,大家可以酌情選擇。

?

或者直接通過以下接口來訪問:

1. GET方式:http://res.cuiqingcai.com/fetion/get.php

2.POST方式:http://res.cuiqingcai.com/fetion/post.php

二者界面相同,功能稍有不同而已。

點(diǎn)擊發(fā)送之后,便可以向你的飛信好友發(fā)送短信了。是不是很神奇,如果你輸入的號碼不合法,會自動通過JS判定,如果不合法,不會提交。

那么接口是怎樣調(diào)用的呢?

GET接口是這樣的:通過訪問一個URL來進(jìn)行發(fā)送短信。參數(shù)如下:

1.你的手機(jī)號 2.飛信密碼 3.對方的手機(jī)號 4.要發(fā)送的信息。

例如:http://res.cuiqingcai.com/fetion/php/gsend.php?user=18366119732&key=abcd&number=18366119732&text=hello

加入這四個參數(shù)之后,你便可以通過訪問這個網(wǎng)址來向好友發(fā)送短信。那么18366119732 就能收到hello的信息了,并通過查看返回值來判斷發(fā)送狀況。

P.S.輸入你的飛信密碼后我不會盜取你的密碼的,源碼地址在下面,大家可以自行查看。相信我的人品,我不會偷偷存到數(shù)據(jù)庫的…

如果擔(dān)心,請自行下載源碼,并部署到自己的服務(wù)器上。

接口為PHP版本,我對其源碼進(jìn)行了重構(gòu),增加了返回登錄信息的功能。并對其接口進(jìn)行了重寫,增加了是否登錄成功,是否信息為空,是否信息過長,是否是給自己發(fā)短信,是否是給別人發(fā)短信的判定,并返回相應(yīng)的結(jié)果。

返回結(jié)果判定如下:

12345678910111213141516171819if(strpos($result,'請輸入密碼')){ //登錄失敗 echo "D";}else if(strpos($result,'NoMessage')){ //發(fā)送的消息為空 echo "K";}else if(strpos($result,'限制在500字')){ //發(fā)送內(nèi)容超長 echo "L";}else if(strpos($result, '短信發(fā)送成功!')) { //給自己發(fā)送成功 echo "M";}else if(strpos($result,'發(fā)送消息成功')){ //給別人發(fā)送成功 echo "O";}else { //不是好友,發(fā)送失敗 echo "H";}

1.登錄失敗:D

2.發(fā)送消息為空:K

3.發(fā)送內(nèi)容超長:L

4.給自己發(fā)送成功:M

5.給別人發(fā)送成功:O

6.不是好友,發(fā)送失敗:H

返回結(jié)果大家可以更改echo的內(nèi)容自己定制。

在下面附上接口及測試的源代碼:

https://github.com/cqcre/fetion

另附:JS和PHP用正則表達(dá)式判定手機(jī)號是否合法的方法,新增加了最新4G手機(jī)號的判定。

JS:

1 2 3 4 5 6 varnumber=$("#number").val(); if((number.length!=11)||(!number.match(/^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|17[6|7|8]|18[0-9])\d{8}$/))){ ????alert("號碼不合法"); }else{ ????alert("號碼合法"); }

PHP:

1 2 3 4 5 if((strlen($phone)!=11)||!(preg_match("/13[0123456789]{1}\d{8}|15[012356789]\d{8}|18[0123456789]\d{8}|17[678]\d{8}|14[57]\d{8}/",$phone))){ ????echo"手機(jī)號不合法"; }else{ ????echo"手機(jī)號合法"; }

轉(zhuǎn)載請注明:靜覓???PHP實(shí)現(xiàn)飛信接口來通過網(wǎng)頁免費(fèi)發(fā)短信

總結(jié)

以上是生活随笔為你收集整理的PHP实现飞信接口来通过网页免费发短信的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。