最近開始弄支付這塊,先是支付寶手機網站支付,也是坑了我許久,不過還好,問題不大。php
讓咱們看看微信支付有多少坑html
登陸地址:https://mch.weixin.qq.comapi
我查了好久,才知道,原來,賬號密碼,發到你開戶的郵箱裏了,而後,我翻啊翻,終於讓我找到賬號密碼了。服務器
實在不明白,賬號爲嘛是:aaaa@aaaa這樣的,百思不得騎姐呀。微信
咱不說廢話,進去看看iphone
發現一個開發文檔,地址:http://pay.weixin.qq.com/wiki/doc/api/index.htmlpost
竟然有SDK下載,地址:http://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1微信支付
趕忙點開,what,尼瑪,噢,哇網站
不知道有沒有童鞋和個人心情同樣呢。竟然有.net的,尼瑪盼星星盼月亮終於出了。還隱藏的這麼深。(可能你們都知道,只是我不知道)編碼
.net sdk 地址:http://pay.weixin.qq.com/wiki/doc/api/download/WxPayAPI_CS_v3.zip
趕忙下載下來,看呀,哇呀呀
我在參數,和一些配置,都Ok的狀況,怎麼都運行不了。因而乎,我百度:微信支付樣例
我果真不是第一吃螃蟹的。哈哈,他們同樣是運行不了。
那咱們來看下有那些程序問題吧。
實在是有點無語,裏面的連接路徑,竟然都指向到paysdk.weixin.qq.com 不過第一時間就改了。改爲本身的路徑,仍是運行不了。有點抓狂咯
經過禁止try catch 和錯誤提示,指向到 遠程IP沒有響應
改爲0,也不行,那個PROXY_URL改爲本身服務器的IP也不行,啊抓狂了很久。
既然不知道幹嗎用,那就禁用代碼唄
在:HttpService.cs這個頁面 把 post和get裏面的
註釋掉以後,發現哇哇哇,可以看到頁面咯。
裏面兩個button的路徑記得改,否則又跳到他們的服務器上去了。
試了下ANDROID能夠支付成功,可是iphone點那個按鈕就是木有反應
原來騰訊的大神也是拖控件高人。把服務器控件改爲靜態控件,一切ok啦
最後,裏面涉及到的共享地址,若是不須要能夠去掉,省得麻煩。
看到這樣的註釋方式,我也是醉了,這個能有智能提示不。(不知道是否是我太out了)
不知道這樣寫會不會好一點,哎,我水平低,你們多給點意見。
最後要感謝:smallerpig.
附上前輩文章地址:http://www.smallerpig.com/720.html
用一句話來結尾:百思不得騎姐(也不知道從那裏看來的)