使用php建立介面
<?php
include"public.php";裡面對資料mysql語句的存放
/*header("content-type:text/html;charset=utf-8");//識別中文
$conn = mysql_connect( "localhost","reet","reet" );//鏈結資料庫
mysql_select_db( "db1824" , $conn );//訪問資料表
mysql_query( "set names utf8" );*/
//介面的登入和註冊功能
$status = $_get["status"];
$email = $_get["email"];
$pwd = $_get["pwd"];
if($status == "login")else
}else
}else if($status == "register")else }
/*介面的測試需要有如下資訊:
url
引數:status (login 登入 registr註冊 登入和註冊的引數都是一樣)
email 郵箱
pwd 密碼
返回值部分
登入功能:
1 表示登入成功
0 表示密碼錯誤
2 表示使用者名稱不存在
註冊功能:
1 註冊成功
0 註冊失敗
拿到介面第一步是把url 貼到瀏覽器 上開始進行測試:
登入功能測試 = login & email = [email protected] & pwd = 123456
登入功能在回車時返回值是 1,代表登入成功;
註冊功能測試 = register & email = [email protected] & pwd = 123456
註冊功能在回車時返回值是 1,代表註冊成功;
*/ ?>
介面的訪問
//html部分
email:
password:
//js指令碼部分
限制介面的訪問次數
情景 傳送手機驗證碼或者郵箱驗證碼時限制規則 一分鐘只可以發一次,一天內也有次數限制。以防止惡意訪問,降低伺服器壓力。解決思路 獲取使用者ip位址,判斷此ip是否首次訪問,如果是首次訪問,在redis建立minkey,daykey.並設定minkey過期60s,daykey為86400s,也就是24...
介面限流 限制介面的訪問頻率
限流,顧名思義,就是限制對 api 的呼叫頻率。每一次 api 呼叫,都要花費伺服器的資源,因此很多 api 不會對使用者無限次地開放,請求達到某個次數後就不再允許訪問了,或者一段時間內,最多隻允許訪問 api 指定次數。目前,我們的介面是沒有任何限流措施的,只要使用者呼叫介面,伺服器就會處理並返回...
Android歡迎介面的建立方法
1 製作一張啟動splash.png,放置在res drawable hdpi資料夾中。2 新建布局檔案splash.xml 這裡我們把上一步製作的作為啟動介面的背景圖,然後在介面底部顯示當前程式的版本號。3 新建splashactivity,在oncreate中新增以下 packagemanage...