本文整理匯總了PHP中Wechat::reply方法的典型用法代碼示例。如果您正苦於以下問題:PHP Wechat::reply方法的具體用法?PHP Wechat::reply怎麽用?PHP Wechat::reply使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Wechat
的用法示例。
在下文中一共展示了Wechat::reply方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: reply_main
define("TEXT", "【校園資訊-回複數字或提示】\n[1]廣藥新聞\t[2]就業信息\n[3]圖書信息\t[cet]查四六級\n[5]動漫更新\t[6]交通卡餘額\n[7]查課表\t[8]發找找幫\n[9]勤管兼職\t[10]查成績\n[11]查選修\t[開]開戶指南\n\n【生活服務-回複字母】\n[A]聽歌\t[B]公交\t[C]翻譯\t[D]快遞\n[E]解夢\t[F]手機\t[G]身份\t[H]音樂\t\n[T]天氣\n聊天: 任意回複\t\t提意見?回複意見\n\n上不了校園網?回複:校園網故障查詢 或者 報障 或者 114.w\n\n合作事宜: 回複 合作 或 推送");
// 星標標識,默認為* ,用戶對話裏包含此標識則設置為星標,用於留言
define("FLAG", "*");
// 這裏為你的私有庫賬號
$yourdb = "gdpuer";
$yourpw = "ourstudio";
$welcome = '歡迎關注廣藥小助手';
// 配置結束
$w = new Wechat(TOKEN, DEBUG);
// 首次驗證,驗證過以後可以刪掉
if (isset($_GET['echostr'])) {
$w->valid();
exit;
}
// 回複用戶
$w->reply("reply_main");
// 後續必要的處理...
/* TODO */
exit;
function reply_main($request, $w)
{
$to = $request['ToUserName'];
$from = $request['FromUserName'];
// 大眾接口
if ($w->get_msg_type() == "location") {
$lacation = "x@" . (string) $request['Location_X'] . "@" . (string) $request['Location_Y'];
$lacation = urlencode(str_replace('\\.', '\\\\.', $lacation));
$lacation = urldecode(xiaojo($lacation, $from, $to));
return $lacation;
} else {
if ($w->get_msg_type() == "image") {
示例2: search
break;
}
if (bind_check()) {
if ($operation == BIND) {
$text = ALREADY_BINDED;
} else {
if ($operation == HOT) {
$text = search(NULL, HOT);
} else {
if ($operation == NEWLY) {
$text = search(NULL, NEWLY);
} else {
if ($operation == STATUS) {
$text = user_status();
} else {
if ($operation == SEARCH) {
$text = search($keyword, NULL);
} else {
$text = HELP;
}
}
}
}
}
} else {
$text = user_bind();
}
//echo $text;
$weObj->text($text);
$weObj->reply();
示例3: reply_cb
header("content-Type: text/html; charset=utf-8");
include "wechat.php";
include "db.php";
define("MOREN", "title|歡迎關注{$weixin_name}#pic|回話題加你想說的話,審核通過後即可上牆~");
//添加帳號的默認回複
define("FLAG", "@");
//星標標識,默認為 @,用戶對話裏包含此標識則設置為星標,用於留言
//配置結束
$w = new Wechat(TOKEN, DEBUG);
if (isset($_GET['echostr'])) {
$w->valid();
exit;
}
//回複用戶
$w->reply("reply_cb");
exit;
function reply_cb($request, $w)
{
$to = $request['ToUserName'];
$from = $request['FromUserName'];
$time = $w->get_creattime();
if ($w->get_msg_type() == "location") {
$lacation = "x@" . (string) $request['Location_X'] . "@" . (string) $request['Location_Y'];
$lacation = urlencode(str_replace('\\.', '\\\\.', $lacation));
$lacation = urldecode(xiaojo($lacation, $from, $to));
return $lacation;
} else {
if ($w->get_msg_type() == "image") {
$PicUrl = $request['PicUrl'];
$pic = urldecode(xiaojo("&" . $PicUrl, $from, $to));