微信公眾平台體驗(二)(單詞翻譯)

2022-05-06 00:45:09 字數 1023 閱讀 2633

謝謝關注公眾賬號:baiducha

//$wechatobj->valid();

$wechatobj->responsemsg();

找到if(!empty( $keyword )){} 在這裡處理使用者發來的資訊。。。

先來實現乙個簡單的單詞翻譯功能。

$contentstr = youdao($keyword);//使用者發來的詞彙

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

echo $resultstr;

呼叫了有道介面;;可以自己去申請乙個。。。下面是介面函式:

function youdao($word) 

$ydapi = "此處為申請的key)&key=(*此處為申請的key值)&type=data&doctype=json&version=1.1&q=".$word;

$fetch = new saefetchurl();

$content = $fetch->fetch($ydapi);

$de_con = json_decode($content,true);

$ercode = $de_con['errorcode'];

$phonetic = $de_con['basic']['phonetic'];

$explain0  = $de_con['basic']['explains'][0];

$explain1  = $de_con['basic']['explains'][1];

$explain2  = $de_con['basic']['explains'][2];

$result ="";

if(isset($ercode))

}return $result."\n".$phonetic."\n".$explain0."\n".$explain1."\n".$explain2;

}到這裡已經可以翻譯英文單詞了

原帖:

微信公眾平台開發5 翻譯功能

首先對使用者傳送過來的訊息進行判斷,判斷訊息裡是否含有 翻譯 關鍵字,如果有,則提取翻譯內容,然後呼叫網路上開放的翻譯api 進行翻譯。我們用有道翻譯api 記下申請時的api key 和keyfrom 翻譯訊息的格式是 翻譯 待翻譯內容 所以首先擷取前兩個字,判斷是否為 翻譯 關鍵字。str tr...

微信公眾平台註冊

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

微信支付 公眾平台

頁面按鈕顯示 下一步 點選支付 var wx pay function if open id.length 0 function data else,success function data else else wechat.route unified order methods post def...