微信公眾平台獲取天氣

2022-05-30 23:27:08 字數 1242 閱讀 6977

<?php

header('content-type:text/html;charset=utf-8');

/** * 版本:v1.0.0.0

*///這裡是你申請是寫的 token

define("token", "[email protected]");

$wechatobj = new wechatcallbackapitest();

//首次使用,請注釋掉下面的一行**。

//然後新增

$wechatobj->valid(); //供首次驗證需要

//驗證成功後,即可以使用下面的**

//$wechatobj->responsemsg();

class wechatcallbackapitest

}public function responsemsg()

else

$texttpl = "%s0

";

if (!isset($contentstr))

$resultstr = sprintf($texttpl, $fromusername, $tousername, $time, $contentstr);

echo $resultstr;

}else

}private function checksignature()

else }}

class getweather.html");

if(!$content)

$result=json_decode($content,true);

$info=$result['weatherinfo'];

$strw=",的天氣情況\n";

$strw .= "今天:()。";

$strw .= "24小時穿衣指數:\n";

$strw .= "明天:()。";

$strw .= "48小時穿衣指數:";

return $strw;

}else

} /**

* 驗證接受到的資料是否合法

* @param string $str 傳入的接受到的資料

* @return mixed|boolean 有資料返回$code,沒有資料返回false;

* */

private function check($str)elseif (in_array($str, $this->arrs))else

}}

微信公眾平台開發獲取 UnionID

過程略。注意兩個不同的使用者資訊 在不同的公眾賬號下openid是不一樣的,而他們的unionid卻是一樣的。其他的資訊不具有唯一性,沒有比較意義。但基本資訊是一致的。這樣就知道了關注兩個公眾賬號的其實是同乙個人。對於擁有多個賬號的企業來說,unionid可以幫助識別不同公眾賬號下的使用者是否是同乙...

微信公眾平台獲取access token的方式

今天研究一上午看到網上的是用了file get contents函式獲取失敗,結果問了群裡的大神採用了curl方式就行了。此刻分享給大家。在位址列裡面直接訪問該檔案就可以了。file get contets方式 json file get contents token url result json...

微信公眾平台註冊

可以看到右上角有 第一次使用公眾平台?立即註冊 點選 立即註冊 進入基本資訊介面 進入到郵箱啟用介面。登入郵箱後,可以收到啟用郵件 點選鏈結啟用賬號。成功啟用後自動跳轉到資訊登記介面。選擇運營主體及型別。並且按要求填寫完整相應的資料。進入選擇型別介面。企業和組織一般選擇服務號。及個人一般選擇訂閱號。...