PHP json開發API介面例項

2022-07-28 06:30:15 字數 725 閱讀 9948

首先要將介面例項分為服務端和客戶端:

簡單粗暴,直接上**!**以乙個簡單的限制網域名稱訪問為例.

服務端(下面**複製到api.php):

// 定義介面返回值

$now_url="localhost";

$success = '';

$output = array();

$url = @$_get['url'] ? $_get['url'] : '';//根據需要自行設定

$con = mysql_connect("localhost","資料庫使用者名稱","資料庫密碼");

if (!$con)

die('could not connect: ' . mysql_error());

mysql_select_db("連線的資料庫名", $con);

//sql語句可忽略,按自己需求隨意發揮,開心就好

$sql="select url1,url2 from [表名] where [欄位1]=1 and [欄位2]='$url' or url2='$url'";

$result = mysql_query($sql);

if(!$result)  

die("valid result!");  

while($row = mysql_fetch_array($result,mysql_assoc))

if (!empty($row))

MapReduce Hbase介面API實踐

讀取hdfs中檔案並做處理,取出卡號,通過卡號連線hbase查詢出對應客戶號,寫入redis,因為不用輸出,所以不呼叫context.write方法,整個操作在乙個map中便可完成 protected htable connect protected void setup context conte...

MapReduce Hbase介面API實踐

讀取hdfs中檔案並做處理,取出卡號,通過卡號連線hbase查詢出對應客戶號,寫入redis,因為不用輸出,所以不呼叫context.write方法,整個操作在乙個map中便可完成 protected htable connect protected void setup context conte...

API 介面開發規範

api與使用者的通訊協議,總是使用https協議,確保互動資料的傳輸安全。應該盡量將api部署在專用網域名稱之下。如果確定api很簡單,不會有進一步擴充套件,可以考慮放在主網域名稱下。應該將api的版本號放入url。v 另一種做法是,將版本號放在http頭資訊中,但不如放入url方便和直觀。gith...