當前位置:首頁 » 編程語言 » php調用api

php調用api

發布時間: 2023-02-22 18:05:32

A. php怎麼調用淘寶api

1、首先建立一個abstract文件名php為後綴的文件。並在頁面中加入php標記 。

B. PHP怎麼調用API

使用post或者get 方法,可以用curl實現

C. 如何使用PHP調用API介面實現天氣查詢功能

最近在做微信公眾平台測試時,想在裡面子菜單上添加查詢未來幾天(包括今天)天氣的功能,就查找了下好用的天氣預報查詢介面API,使用比較多的有:國家氣象局天氣介面、新浪天氣預報介面、網路天氣預報介面、google天氣介面、Yahoo天氣介面等等,我使用的是網路提供的免費天氣查詢介面API,下面與大家分享下...

1、查詢方式:

網路提供的是根據緯度和城市名查詢天氣情況

2、介面事例:


D. 怎麼用PHP開發API供其他客戶端調用

簡單點的話,採用google的gae設置服務端, 寫sevelet就可以搞定, 手機客戶端的話, 自己寫了. 傳說中的open api的方式, 參考: <a href="https://wenwen.sogou.com/login/redirect?url=http%3a%2f%2fblog.csdn.net%2fostrichmyself" target="_blank">http://blog.csdn.net/ostrichmyself</a>

E. PHP調用API,有對接文檔,有KEY,我是新手,不知道怎麼寫,請高手賜教!

使用curl訪問或者file_get_contends訪問,

$url = 'http://fire.ym0613.top/api/v1/channel/task/grap?key=&prov=你接單的省份&tid=你得任務id';

$jsons = file_get_contents($url);
$jsons = json_decode($jsons,true);
echo '<pre>';
print_r($jsons);
exit;

F. php如何調用api介面,主要是php調用聯通,移動api進行簡訊的發送

你沒法調移動。聯通api的,如果要進行簡訊發送,可以去找簡訊介面,一般去運營商購買,然後他們提供api。然後用php對接即可,很簡單,比如下面使用的就是某家的api發送:

$this->content = 「發送內容」;
$this->name = "簡訊賬號";

$this->pwd= "簡訊密碼";
$this->mobile = "發送的手機號";

$argv = array(
'name'=>$this->name, //必填參數。用戶賬號
'pwd'=>$this->pwd, //必填參數。(web平台:基本資料中的介面密碼)
'content'=>$this->content, //必填參數。發送內容(1-500 個漢字)UTF-8編碼
'mobile'=>$this->mobile, //必填參數。手機號碼。多個以英文逗號隔開
'stime'=>'', //可選參數。發送時間,填寫時已填寫的時間發送,不填時為當前時間發送
'sign'=>$this->sign, //必填參數。用戶簽名。
'type'=>$this->type, //必填參數。固定值 pt
'extno'=>$this->extno //可選參數,擴展碼,用戶定義擴展碼,只能為數字
);

//構造要post的字元串
foreach ($argv as $key=>$value) {
if ($flag!=0) {
$params .= "&";
$flag = 1;
}
$params.= $key."=";
$params.= urlencode($value);
$flag = 1;
}
$url = "http://xxxxxxx.com?".$params; //提交的url
$resultUrl = file_get_contents($url);//獲取發送狀態

G. php怎麼調用其他網站提供的api 介面

在這里openUser.php相當於一個介面,其中get_user_list 是一個API(獲取用戶列表),講求返回的數據類型為JSON格式。

需要在PHP代碼中執行這條鏈接他就會返回。
GET方式的直接使用
$file_contents = file_get_content('http://localhost/openUser.php?act=get_user_list&type=json')
POST方式得用下面的。

$url = 'http://localhost/openUser.php?act=get_user_list&type=json';
$ch = acurl_init ();
acurl_setopt ( $ch, CURLOPT_URL, $url );
acurl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
acurl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, 10 );
acurl_setopt ( $ch, CURLOPT_POST, 1 ); //啟用POST提交
$file_contents = curl_exec ( $ch );

H. php如何調用api介面,主要是php調用聯通,移動api進行簡訊的發送

他會提供相應介面給你的,具體調用方法就相當於講求某個鏈接。

如:
http://localhost/operate.php?act=get_user_list&type=json

在這里operate.php相當於一個介面,其中get_user_list 是一個API(獲取用戶列表),講求返回的數據類型為JSON格式。

你只需要在你PHP代碼中執行這條鏈接他就會返回。
GET方式的直接使用
$file_contents = file_get_content('http://localhost/operate.php?act=get_user_list&type=json')

POST方式得用下面的(需要開啟PHP curl支持)。
$url = 'http://localhost/operate.php?act=get_user_list&type=json';
$ch = curl_init ();
curl_setopt ( $ch, CURLOPT_URL, $url );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, 10 );
curl_setopt ( $ch, CURLOPT_POST, 1 ); //啟用POST提交
$file_contents = curl_exec ( $ch );
curl_close ( $ch );

I. php怎麼調用其他網站提供的api介面

通過php模擬post請求即可調用。

熱點內容
xp代理伺服器如何設置 發布:2024-11-08 04:27:20 瀏覽:523
androidpdf轉圖片 發布:2024-11-08 04:08:55 瀏覽:658
強夯壓縮系數 發布:2024-11-08 04:05:35 瀏覽:80
伺服器io錯誤是什麼原因 發布:2024-11-08 04:03:50 瀏覽:13
解壓閑聊 發布:2024-11-08 04:00:08 瀏覽:806
微信安卓為什麼信息延遲 發布:2024-11-08 03:46:57 瀏覽:197
微信伺服器怎麼搭建 發布:2024-11-08 03:45:26 瀏覽:495
海濱消消樂有腳本嗎 發布:2024-11-08 03:44:01 瀏覽:240
標識標牌制圖需要什麼配置電腦 發布:2024-11-08 03:30:20 瀏覽:377
android仿網易 發布:2024-11-08 03:21:39 瀏覽:955