校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > PHP實現QQ、微信和支付寶三合一收款碼實例代碼

PHP實現QQ、微信和支付寶三合一收款碼實例代碼

熱門標簽:400電話辦理福州市 400電話申請方法收費 離石地圖標注 電話機器人危險嗎 南寧高頻外呼回撥系統哪家好 深圳外呼系統收費 江蘇外呼電銷機器人報價 長沙crm外呼系統業務 專業電話機器人批發商

前言

最近在逛博客時,發現很多博客都帶了打賞功能,雖說打賞的人可能很少,但始終是一份心意,能讓博主知道自己寫的文章有用,能夠幫助到人。所以,我也想加一個打賞功能~

分析

但在github逛了一圈之后發現,打賞插件基本上千篇一律的:QQ掃碼/微信掃碼/支付寶掃碼。


有的是點擊每個按鈕出現每個收款碼


有的則是每個收款碼全部展現出來

微信掃這個,支付寶掃那個,不僅要加載多張二維碼,還要加css/js讓它變的好看,作為一個又懶又不想寫這些東西的程序猿來說,這可不行。

那能不能把QQ微信支付寶三合一,只需要掃一個收款碼就行呢?

這里涉及到一個知識點,則是User-Agent,大廠的webview都會攜帶自家的UA信息,比如說:

QQ:MQQBrowser/6.2 TBS/043221 Safari/537.36 QQ/7.0.0.3135

微信:MQQBrowser/6.2 TBS 043220 Safari/537.36 MicroMessenger/6.5.8.1060 NetType/4G Language/zh_CN

支付寶:UCBrowser/11.5.0.939 UCBS/2.10.1.6 Mobile Safari/537.36 AliApp(AP/10.0.15.051805) AlipayClient/10.0.15.051805 Language/zh-Hans

這樣就很輕松區分是QQ還是微信還是支付寶掃碼了:

User-Agent 含有 QQ/ 為QQ

User-Agent 含有 MicroMessenger 為微信

User-Agent 含有 AlipayClient 為支付寶

既然能夠區分每個軟件,那就可以通過自建一個網址,通過二維碼生成掃描這個網址后,判斷瀏覽器的UA,來分發不同的收款碼

大致的流程則為:

客戶端掃碼 -> 服務端根據 User-Agent 判斷客戶端類型 -> 分別返回不同的處理

開始折騰

首先解碼QQ、微信和支付寶生成的付款碼,可以去這里 或 這里在線解碼。

QQ:https://i.qianbao.qq.com/wallet/sqrcode.htm?m=tenpaya=1u=17878127ac=E04BE442991E7FFED28B3B5C3E187148F063DC3C6DACAD2983C87B482FC9E7ADn=薛定諤的貓f=wallet

(https 協議,無法喚醒QQ)

支付寶:HTTPS://QR.ALIPAY.COM/FKX03549OW666ME7BXWF7A

(https 協議,可直接喚醒支付寶 APP)

微信:wxp://f2f09hjzo72AAYEITIBaolV-3cvGrDjE0q7k

(微信自己的支付協議,無法喚醒微信)

下面就可以直接寫代碼了,判斷 User-Agent 如果是支付寶直接跳轉支付寶鏈接,如果是QQ和微信則跳轉QQ和微信的鏈接。

但由于QQ與微信無法直接喚醒APP,所以直接輸出一個QQ與微信的二維碼,然后長按掃碼實現支付。

代碼如下:

?php
$ua = $_SERVER['HTTP_USER_AGENT'];
if (strpos($ua, 'MicroMessenger')) {
 $type = 'wepay';
 $name = '微信支付';
 //微信支付鏈接
 $url = 'wxp://f2f09hjzo72AAYEITIBaolV-3cvGrDjE0q7k';
 $icon_img = 'img src="http://ww2.sinaimg.cn/large/005zWjpngy1fojrwgr20oj303k03kglg.jpg" width="48px" height="48px" alt="'.$name.'">';
}
elseif (strpos($ua, 'AlipayClient')) {
 //支付寶鏈接
 $url = 'HTTPS://QR.ALIPAY.COM/FKX03479QJ0RVOS3UJLQAE';
 header('location: ' . $url);
}
elseif (strpos($ua, 'QQ/')) {
 $type = 'qq';
 $name = 'QQ錢包支付';
 //QQ錢包支付鏈接
 $url = 'https://i.qianbao.qq.com/wallet/sqrcode.htm?m=tenpaya=1u=17878127ac=E04BE442991E7FFED28B3B5C3E187148F063DC3C6DACAD2983C87B482FC9E7ADn=薛定諤的貓f=wallet';
 $icon_img = 'img src="http://ww2.sinaimg.cn/large/005zWjpngy1fojrvmp427j303k03kjrb.jpg" width="48px" height="48px" alt="'.$name.'">';
}
else {
 $type = 'other';
 $name = '打賞作者';
 $url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
 $icon_img = 'img src="http://ww2.sinaimg.cn/large/005zWjpngy1fojs089x6tj303k03kjr6.jpg" width="48px" height="48px" alt="'.$name.'">';
}
$qr_img = 'img src="http://qr.liantu.com/api.php?text='.urlencode($url).'">';
?>
!DOCTYPE html>
html>
head>
 meta charset="utf-8">
 meta name="renderer" content="webkit">
 meta http-equiv="X-UA-Compatible" content="IE=Edge, chrome=1">
 meta name="viewport" content="width=device-width, initial-scale=1.0">
 title>?=$name?>/title>
 style type="text/css">
  * {margin: auto;padding: 0;border: 0;}
  html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}
  body {font-family: -apple-system, SF UI Text, Arial, Microsoft YaHei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;color: #333;}
  img {max-width: 100%;}
  h3 {padding: 10px;}
  .container {text-align: center;}
  .title {padding: 2em 0;background-color: #fff;}
  .content {padding: 2em 1em;color: #fff;}
  .wepay {background-color: #23ac38;}
  .qq {background-color: #4c97d5;}
  .other {background-color: #ff7055;}
 /style>
/head>
body class="?=$type?>">
 div class="container">
  div class="title">?=$icon_img?>h1>?=$name?>/h1>/div>
  div class="content">?=$type=='other'?$qr_img.'h3>請使用支付寶、微信、QQ客戶端掃碼付款/h3>':$qr_img.'h3>掃描或長按識別二維碼,向TA付款/h3>'?>/div>
 /div>
/body>
/html>

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • PHP后臺微信支付和支付寶支付開發
  • php實現微信和支付寶支付的示例代碼
  • PHP實現一個二維碼同時支持支付寶和微信支付的示例

標簽:興安盟 株洲 太原 南昌 南京 濱州 白酒營銷 曲靖

巨人網絡通訊聲明:本文標題《PHP實現QQ、微信和支付寶三合一收款碼實例代碼》,本文關鍵詞  PHP,實現,微,信和,支付,寶,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現QQ、微信和支付寶三合一收款碼實例代碼》相關的同類信息!
  • 本頁收集關于PHP實現QQ、微信和支付寶三合一收款碼實例代碼的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    国产午夜亚洲精品理论片色戒| 国产精品香蕉一区二区三区| 97精品久久久午夜一区二区三区| 91丨九色丨尤物| 国产精品自拍网站| 亚洲国产精品高清| 日韩欧美一级片| 欧洲色大大久久| 美女性感视频久久| 欧美午夜精品免费| 日本成人在线看| 日韩欧美一区电影| 日韩电影在线一区二区三区| 91久久精品一区二区| 国产精品福利影院| 99久久精品免费精品国产| 中文字幕在线不卡国产视频| 丁香天五香天堂综合| 国产欧美一区二区精品性| 国产精品亚洲专一区二区三区| www.亚洲免费av| 综合精品久久久| 日韩午夜电影av| 欧美性猛交一区二区三区精品| 久久9热精品视频| 一区二区在线电影| 欧美xxxx在线观看| 欧美日韩亚洲高清一区二区| 床上的激情91.| 秋霞午夜av一区二区三区| 1024成人网色www| 精品区一区二区| 欧美电影一区二区三区| 97精品久久久久中文字幕| 国产在线播放一区| 免费在线成人网| 亚洲一区二区影院| 国产精品视频线看| 亚洲欧美综合另类在线卡通| 精品少妇一区二区三区在线视频| 欧美日韩一级片在线观看| 91蝌蚪国产九色| 91久久精品一区二区三区| 欧美大肚乱孕交hd孕妇| 亚洲一区二区精品久久av| 国产偷国产偷亚洲高清人白洁 | 欧美亚洲国产bt| 91免费观看视频| 99国产欧美久久久精品| av亚洲精华国产精华| 91麻豆精品秘密| 色激情天天射综合网| 欧美亚洲综合在线| 正在播放亚洲一区| 精品国产91洋老外米糕| 久久久久国产精品厨房| 亚洲国产成人午夜在线一区| 亚洲天堂福利av| 亚洲午夜成aⅴ人片| 五月天一区二区三区| 国产一区二区美女诱惑| 国产大陆a不卡| 欧洲中文字幕精品| 欧美日韩一级大片网址| 精品入口麻豆88视频| 日韩理论片在线| 精品在线一区二区| 91在线观看视频| 久久久国产精华| 亚洲九九爱视频| 久久99国产精品麻豆| 欧美在线免费播放| 欧美国产1区2区| 久久国产福利国产秒拍| 欧美综合视频在线观看| 亚洲精品一区二区三区四区高清| 1区2区3区国产精品| 精品一区中文字幕| 在线观看视频一区二区| 久久久综合精品| 免费成人性网站| 99re热视频这里只精品| 精品福利二区三区| 亚洲高清不卡在线| 色综合视频在线观看| 精品国产乱码91久久久久久网站| 一个色综合av| 91在线国内视频| 中文字幕不卡一区| 国产精品小仙女| 久久综合色一综合色88| 国产尤物一区二区| 精品欧美黑人一区二区三区| 国产在线播放一区二区三区| 日韩一区二区三区精品视频| 蜜臂av日日欢夜夜爽一区| 欧美老女人第四色| 日韩精品五月天| 国产婷婷精品av在线| 色丁香久综合在线久综合在线观看 | 日韩不卡一二三区| 26uuu国产日韩综合| 91啪亚洲精品| 久久99久国产精品黄毛片色诱| 欧美亚洲图片小说| 日韩av一区二区三区| 精品少妇一区二区三区日产乱码 | 日本久久电影网| 日本一区中文字幕| 欧美激情一区二区三区蜜桃视频| 99国产精品一区| 亚洲精品一二三区| 制服丝袜av成人在线看| 黑人巨大精品欧美一区| 中文字幕一区二区日韩精品绯色| 色噜噜狠狠成人中文综合| 免费成人在线网站| 国产精品盗摄一区二区三区| 欧美亚洲高清一区| 国产一区二区主播在线| 亚洲一区二区欧美日韩| 精品人在线二区三区| 色偷偷久久一区二区三区| 久久爱另类一区二区小说| 一区二区三区美女| 五月婷婷综合在线| 亚洲丝袜自拍清纯另类| 欧美一区二区三区系列电影| 99久久亚洲一区二区三区青草| 日本欧美一区二区在线观看| 一区二区成人在线观看| 国产女人18毛片水真多成人如厕 | 欧美伊人久久久久久久久影院| 国产一区二区三区美女| 天堂在线一区二区| 亚洲成人综合视频| 亚洲一卡二卡三卡四卡| 中文字幕中文字幕一区| 国产欧美日韩综合| 久久久国产午夜精品| 欧美成人a∨高清免费观看| 欧美老年两性高潮| 欧美日本一区二区在线观看| 欧美日韩夫妻久久| 欧美猛男gaygay网站| 欧美日本在线观看| 717成人午夜免费福利电影| 91精品综合久久久久久| 欧美夫妻性生活| 久久一留热品黄| 久久精品免视看| 亚洲欧洲综合另类| 亚洲日本在线a| 丝袜a∨在线一区二区三区不卡| 天堂在线亚洲视频| 精彩视频一区二区三区| 成人免费观看男女羞羞视频| 日本精品一级二级| 5858s免费视频成人| 国产欧美一区二区三区在线看蜜臀| 日本一区二区成人在线| 亚洲国产乱码最新视频| 久久国产精品第一页| 黄色精品一二区| 波多野结衣欧美| 在线电影欧美成精品| 国产免费观看久久| 日av在线不卡| 色婷婷精品大在线视频| 精品国产伦理网| 亚洲一区在线观看视频| 国产在线精品国自产拍免费| 日本精品一区二区三区四区的功能| 精品福利av导航| 亚洲成a人片在线不卡一二三区 | 欧美日韩国产大片| 国产精品区一区二区三区| 麻豆高清免费国产一区| 91激情在线视频| 亚洲欧美中日韩| 六月丁香婷婷色狠狠久久| 欧美天堂亚洲电影院在线播放| 久久久久久久久免费| 精品一区二区三区在线观看| 欧美另类高清zo欧美| 亚洲在线一区二区三区| 91视频.com| 中文字幕在线观看不卡| 国产麻豆成人精品| 日韩一区二区三区视频在线 | 色久综合一二码| 亚洲精品成人悠悠色影视| 北条麻妃国产九九精品视频| 欧美激情一区在线观看| 不卡一卡二卡三乱码免费网站| 久久精品人人爽人人爽| 国产精品系列在线观看| 中国av一区二区三区| 91在线视频官网| 亚洲制服丝袜av|