1<?php2/*
*3* wechat php test4*/
56//define your token
7define("token", "weixin");
8$wechatobj = new
wechatcallbackapitest();9//
驗證伺服器和公眾平台是否連線成功
10//在伺服器和公眾平台驗證成功之後,把$wechatobj->valid()注釋掉
11// $wechatobj->valid();
12echo
$wechatobj->responsemsg();
1314
class
wechatcallbackapitest
1525}26
//輸出公眾平台返回給使用者的資訊
27public
function
responsemsg()
2898
if($keyword=='**')
108if($keyword == '單**')
122if($keyword == '多**').jpg]]>
格式化字串
135$resultstr = sprintf($newstpl, $fromusername, $tousername, $time, $msgtype,$counts,$contentstr
);136
echo
$resultstr
;137
} 138
139//
定義傳送訊息的型別
140$msgtype = "text";
141//
公眾平台傳送給使用者的資訊
142143
//格式化字串
144$resultstr = sprintf($texttpl, $fromusername, $tousername, $time, $msgtype, $contentstr
);145
echo
$resultstr;die
;
146147
148 }else
151 }elseif($type == 'image')elseif($type == 'voice')elseif($type == 'video')else
188189
190 }else
194}
195196
private
function
checksignature()
197202
203$signature = $_get["signature"];
204$timestamp = $_get["timestamp"];
205$nonce = $_get["nonce"];
206207
$token =token;
208$tmparr = array($token, $timestamp, $nonce
);209
//use sort_string rule
210sort($tmparr,sort_string);
211$tmpstr = implode( $tmparr
);212
$tmpstr = sha1( $tmpstr
);213
214if( $tmpstr == $signature
)else
219}
220}
221222 ?>
Android 分享邀請卡
將布局轉換為view型別物件 view view getlayoutinflater inflate r.layout.image share layout,null textview tv text textview view.findviewbyid r.id.tv text tv text.s...
微信卡券開發 查詢卡券
調取卡券使用的access token是普通access token 獲取普通access token方法 下面 需要的類 urlconutil 秒轉換為指定格式的日期 param second param patten return private string secondtodate long...
C 微信開發 微信會員卡(二)
如圖 點選啟用會員卡時,要跳轉到如下的 要實現這個功能,首先我們在建立會員卡後就操作如下 region 新增啟用時的自定義字段 string customfiled customfiled string customurl access token string resultcustom postw...