web通過百度apistore使用第三方軟體
阿新 • • 發佈:2019-01-31
最近突發奇想,想做個第三方介面來玩玩,可是也不太會啊.所以自己琢磨著搜搜,突然發現了
百度apistore.那裡有好多開放的軟體使用,也很多都是免費的..
可是我想做的是- -QQ登入的那種api啊..
我還是看不懂他們所說的文件,有點不會,所以我今天做了個簡單的試了下手
那我們得先怎麼做呢
1.登入註冊
2.登入->個人中心->填寫完整資訊->檢視自己的apikey. 這個是個認證.
如果想嘗試除錯API,點選圖片上的API除錯工具->去除錯,即可
然後心血來潮的就寫了這兩個簡單的連結介面的php
index.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<link rel="stylesheet" href="">
</head>
<body>
<form action="try.php" method="get" accept-charset="utf-8">
<label for="key">MD5:</label>
<input type="text" id="key" name="md5" value="" placeholder="請輸入md5">
<label for="apikey">APIKEY:</label>
<input type="text" id="apikey" name="apikey" value="" placeholder="請輸入apikey">
<input type="submit" value ="提交">
</form>
</body>
</html>
try.php
<?php
$ch = curl_init();
$url = 'http://apis.baidu.com/chazhao/md5decod/md5decod?md5='.$_GET['md5'];
$header = array(
'apikey:'.$_GET['apikey'],
);
// 新增apikey到header
curl_setopt($ch, CURLOPT_HTTPHEADER , $header);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// 執行HTTP請求
curl_setopt($ch , CURLOPT_URL , $url);
$res = curl_exec($ch);
var_dump(json_decode($res));
?>
方式:搭配好php環境即可使用,這輸出的是json格式程式碼.
/(ㄒoㄒ)/~~我想有高手能傻瓜式教我QQ的登入介面啊….