日韩精品成人无码专区免费-国产99久久久久久免费看-国产精品丝袜久久久久久不卡-国产精品无码一区二区三区

教你用PHP開發微信公眾號文章付費閱讀功能

發布時間:2024-04-16 點擊:171
推薦:《php視頻教程》
php開發微信公眾號文章付費閱讀功能!
如上圖,一看就懂,就是一片公眾號文章,點進去顯示標題,作者,時間,公眾號名稱和部分內容,要想閱讀所有內容,那就支付0.01元就可以閱讀所有的內容,這就是付費閱讀!!!當然金額可以自定義….
其實這個開發原理很簡單,無非就是在文章頁面加一個微信支付的按鈕,點擊支付后把隱藏的部分給顯示出來或者直接跳轉到全文地址。
當然了,這個文章界面也是模仿官方來寫的,你可以查看官方的樣式,然后模仿就可以了,這個沒啥難度。主要是加個按鈕在這個頁面,下面是這個頁面的代碼:
readpay.php
<?phpheader('content-type:text/html; charset=utf-8');$mchid = '微信支付商戶號'; //微信支付商戶號$appid = '微信支付申請對應的公眾號的appid'; //微信支付申請對應的公眾號的appid$appkey = '微信支付申請對應的公眾號的appsecret'; //微信支付申請對應的公眾號的appsecret$apikey = 'api密鑰'; //帳戶設置-安全設置-api安全-api密鑰-設置api密鑰//①、獲取用戶openid$wxpay = new wxpayservice($mchid,$appid,$appkey,$apikey);$openid = $wxpay->getopenid(); //獲取openidif(!$openid) exit('獲取openid失敗');//②、統一下單$outtradeno = uniqid(); //你自己的商品訂單號$payamount = 0.01; //付款金額,單位:元$ordername = 'test'; //訂單標題$notifyurl = 'nofity.php'; //付款成功后的回調地址,一般放在本頁面的同級目錄即可$paytime = time(); //付款時間$jsapiparameters = $wxpay->createjsbizpackage($openid,$payamount,$outtradeno,$ordername,$notifyurl,$paytime);$jsapiparameters = json_encode($jsapiparameters);?> <!--下面就是木方官方微信文章頁面--> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>新版微信支持雙開,王利芬慶祝“茅侃侃去世”文閱讀10w 被批人血饅頭</title> <script type="text/javascript"> //調用微信js api 支付 function jsapicall() { weixinjsbridge.invoke( 'getbrandwcpayrequest', <?php echo $jsapiparameters; ?>, function(res){ weixinjsbridge.log(res.err_msg); //alert(res.err_code res.err_desc res.err_msg); if(res.err_msg == "get_brand_wcpay_request:ok"){ //支付成功跳轉頁面 window.location.href="這里填寫支付成功后要跳轉的查看全文文章地址"; }else{ //支付失敗/或取消支付跳轉頁面,自己自定義開發頁面 window.location.href="false.html"; } } ); } function callpay() { if (typeof weixinjsbridge == "undefined"){ if( document.addeventlistener ){ document.addeventlistener('weixinjsbridgeready', jsapicall, false); }else if (document.attachevent){ document.attachevent('weixinjsbridgeready', jsapicall); document.attachevent('onweixinjsbridgeready', jsapicall); } }else{ jsapicall(); } } </script> <!--下面就是木方官方微信文章頁面的css--> <style> #title{ margin-bottom:10px; line-height:1.4; font-weight:400; font-size:24px; width: 97%; margin:0 auto; } #meta_content .time{ color: #8c8c8c; font-family: "simhei"; } .author{ color: #8c8c8c; font-family: "simhei"; } .name{ color: #607fa6; } #con{ width:95%; font-size: 15px; margin:15px auto 25px; color: #595757; } </style> </head> <body> <br/> <!--文章標題--> <h2 id="title">新版微信支持雙開,王利芬慶祝“茅侃侃去世”文閱讀10w 被批人血饅頭</h2> <div id="meta_content"> <!--發布時間、作者、公眾號昵稱--> <span class="time">2018-01-2

玖云平臺虛擬小號在互聯網在線咨詢行業大規模應用
云服務器需不需要備案
教你用快捷鍵隱藏電腦音量圖標的方法
京東入局無人值守零售 無人零售戰爭加劇
企業公司網站建設后無人問津怎么辦?
阿里云雙十一企業購買服務器優惠
蘋果序列號開頭哪個質量最好_蘋果序列號開頭和后綴字母代表了什么含義
阿里云和亞馬遜云服務器費用