這篇文章主要講解了“php獲取周邊酒店信息的方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“php獲取周邊酒店信息的方法”吧!
復制代碼 代碼如下:
<?php
//將提交過來的信息接收
$signature = $_GET['signature'];
$timestamp = $_GET['timestamp'];
$nonce = $_GET['nonce'];
$echostr = $_GET['echostr'];
$token = "jb51.net";
//判斷接入網站
//進行字典排序
$arr = array($token,$timestamp,$nonce);
sort($arr);
//完成字符串的拼接和sha1加密
$result = sha1(join($arr));
//判斷生成的字符串和$signature是否相等,如果相等,直接輸出$echostr,這樣網站接入成功
if($result==$signature){
echo $echostr;
}
//接收微信公眾賬號接收到的信息
$poststr = $GLOBALS["HTTP_RAW_POST_DATA"];
$xmlObj = simplexml_load_string($poststr,'SimpleXMLElement',LIBXML_NOCDATA);
$ToUserName = $xmlObj->ToUserName;
$FromUserName = $xmlObj->FromUserName;
$CreateTime = $xmlObj->CreateTime;
$MsgType = $xmlObj->MsgType;
$Content = $xmlObj->Content;
if($MsgType=='location'){
$Location_X = $xmlObj->Location_X;
$Location_Y = $xmlObj->Location_Y;
$Scale = $xmlObj->Scale;
$Label = $xmlObj->Label;
$urlstr = "/tupian/20230522/search //此處ak參數需要個人的百度開發序列號,自己去百度申請下就好了
$jsonstr = file_get_contents($urlstr);
$json = json_decode($jsonstr,true);
$pic_640 = "/tupian/20230522/staticimage.png
$pic_80 = "/tupian/20230522/404.html
$p_80 = file_get_contents($pic_80);
file_put_contents('./images/80_'.$FromUserName.".png",$p_80);
echo pic_send($json['results']);
}
function pic_send($arr){
global $ToUserName,$FromUserName;
$str = "<xml>
<ToUserName><![CDATA[".$FromUserName."]]></ToUserName>
<FromUserName><![CDATA[".$ToUserName."]]></FromUserName>
<CreateTime>".time()."</CreateTime>
<MsgType><![CDATA[news]]></MsgType>
<ArticleCount>".count($arr)."</ArticleCount>
<Articles>";
foreach($arr as $k=>$v){
if($k==0){
$picurl = "/tupian/20230522/404.html
}else{
$picurl = "/tupian/20230522/404.html
}
$str .="
<item>
<Title><![CDATA[".$v['name']." 地址:".$v['address']." 電話:".$v['telephone']."]]></Title>
<Description><![CDATA[".$v['name']." 地址:".$v['address']." 電話:".$v['telephone']."]]></Description>
<PicUrl><![CDATA[".$picurl."]]></PicUrl>
<Url><![CDATA[/tupian/20230522/error.html
</item>";
}
$str .= "</Articles></xml>";
return $str;
}
?>
感謝各位的閱讀,以上就是“php獲取周邊酒店信息的方法”的內容了,經過本文的學習后,相信大家對php獲取周邊酒店信息的方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯網站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!
本文名稱:php獲取周邊酒店信息的方法-創新互聯
網站鏈接:http://www.yijiale78.com/article6/doceig.html
成都網站建設公司_創新互聯,為您提供云服務器、品牌網站建設、網站建設、外貿建站、虛擬主機、自適應網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯