以下是用戶分享的方法,如果誰有更好的免費插件歡迎分享:
1:用戶關注你的公眾號
2:用戶發送"邀請碼"
3:公眾號接收 生成隨機 6位數字 及接收者用戶名,插入新的表table1(
)
4:返回 6位數字 給用戶(http://mp.weixin.qq.com/wiki/10/79502792eef98d6e0c6e1739da387346.html)
5:用戶註冊填寫 6位數字
6:判斷table1里是否存在 6位數字
細節要再優化下, 見笑了,我也只會這個了
- $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
- if (!empty($postStr)){
- $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
- $fromUsername = $postObj->FromUserName;
- $toUsername = $postObj->ToUserName;
- $keyword = trim($postObj->Content);
- $time = time();
- $textTpl = "<xml>
- <ToUserName><![CDATA[%s]]></ToUserName>
- <FromUserName><![CDATA[%s]]></FromUserName>
- <CreateTime>%s</CreateTime>
- <MsgType><![CDATA[%s]]></MsgType>
- <Content><![CDATA[%s]]></Content>
- <FuncFlag>0</FuncFlag>
- </xml>";
- if($keyword == "邀請碼";)
- {
- $msgType = "text";
- $contentStr = "123456";
- $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
- echo $resultStr;
- }
複製代碼
|