Ⅰ php中的API介面怎麼寫
api介面是具有的特定功能的程序代碼塊,作用是產生或者處理傳輸數據;
其存在的意義在於,不同語言之間的正常交流,包括iOS,Java,PHP,C等,但是所有的程序語言都支持Json和Xml數據類型,所以介面產生數據基本都是json或者xml文件。
怎麼寫?
其實就是正常的功能類和方法,調用時產生需求功能對應的數據,僅此而已,在沒有什麼復雜的邏輯。
Ⅱ 怎麼用PHP開發API介面
具體代碼如下:
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, '');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>
PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。
它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,
執行效率比完全生成HTML標記的CGI要高許多;
PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
Ⅲ 求股票行情api介面
用同花順、通達信、大智慧這些軟體的公式平台就可以了。免費的,但行情是實時的,而且可以實現很多強大的功能,如實時選股,實時提醒等。公式平台比較簡單,看看就會寫,很方便。
另外,如果是程序員,也可用專門的金融實時行情API介面,例如微盛的金融實時行情API介面,有源碼和開發文檔,但比公式平台復雜,不是程序員根本看不懂,不適合一般人使用。
Ⅳ php怎麼調用其他網站提供的api介面
通過php模擬post請求即可調用。
Ⅳ 求助大神,php api介面怎麼寫
和普通的controller其實區別不大。一般來說用戶登錄後登錄狀態保存在session中,後續頁面只要驗證session就行了,但是因為調用API不經過cookie和session,所以第一個是要解決登錄問題,另一個就是普通的頁面請求總是返回html,但是api通常返回json或者xml數據。
例如,請求用戶資料詳情,普通頁面可能url類似user/detail?id=5,但是對於API,url應該類似user/detail?id=5&token=dfafs3230idasfldksajfdl232
這里token就是起到session_id的作用。
那麼api的調用者怎麼得到token呢,其實和普通用戶登錄一樣,例如login?user=abc&pass=deb,loginAPI怎返回類似以下的回應{login: success, userId: 5, token=fdajsfksal34214231, timeout=1431243234}其中login表示是否成功,token是授權,timeout是這個token的有效期。
至於api的具體功能就根據你的需要編寫就行了,沒什麼特別的。
Ⅵ 在哪些公司提供免費的股票數據api介面
量億數據專門做金融行業的API介面,股票、期貨什麼的都有,liangyee.com
Ⅶ 股票 交易介面api
股票
交易介面api,現在已經有可以正式使用的API交易了,加群
169662829
Ⅷ php如何開發API介面
具體代碼如下:
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, '');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>
PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。
它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,
執行效率比完全生成HTML標記的CGI要高許多;
PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
Ⅸ 股票實時數據api介面,求推薦
朋友你也是做量化交易的吧,網路、新浪、量億都有股票的數據介面。我用的在量億裡面申請的介面,你網路搜索「量億數據」