一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

微信公眾賬號(hào)開發(fā)模式2

 quasiceo 2016-07-07
2014-04-20 08:50 1219人閱讀 評(píng)論(4) 收藏 舉報(bào)
分類:

原文鏈接:http://hetuo./98/6/p13951590057aed

晚飯的時(shí)候發(fā)現(xiàn)微博不認(rèn)識(shí)的人分享我快站的文章了,居然有自然流量了,O(∩_∩)O~~好吧,不說(shuō)廢話了,直接上正題吧:

1.在上一篇文章說(shuō)到可以curl模擬登錄請(qǐng)求獲取用戶微信公眾平臺(tái)的個(gè)人信息(微信號(hào),原始ID,appId,Secret,賬號(hào)類型等),后來(lái)在測(cè)試的過(guò)程中發(fā)現(xiàn)了一個(gè)問(wèn)題,可能是測(cè)試頻繁登錄的原因,突然登錄不上了,我發(fā)現(xiàn)返回msg是驗(yàn)證碼不合法,之前輸入的時(shí)候都沒有要輸入驗(yàn)證碼,怎么突然就要輸入了呢?嘗試用微盟綁定的時(shí)候,直接彈出了提示框,然后就顯示驗(yàn)證碼輸入框了,用戶瀏覽器登陸微信公眾賬號(hào)頁(yè)面也出現(xiàn)了,看來(lái)是微信公眾平臺(tái)發(fā)現(xiàn)賬號(hào)異常后加入了驗(yàn)證碼校驗(yàn)。研究了一下這個(gè)也好破,當(dāng)發(fā)現(xiàn)返回的json信息提示驗(yàn)證碼非法時(shí),在form中加入一個(gè)image標(biāo)簽,src寫如下鏈接即可:$img_code_src = "https://mp.weixin.qq.com/cgi-bin/verifycode?username=".$post_data['username']."&r=".mt_rand(1000000000, 9999999999); $post_data['username']是登錄用戶名,r參數(shù)是任意字符串,我這里取了一個(gè)隨機(jī)數(shù),這樣讓用戶在form表單中輸入驗(yàn)證碼,post請(qǐng)求中加入img_code即可登錄成功。

2.看到微盟智能綁定可以做到直接關(guān)閉微信公眾賬號(hào)的編輯模式,開啟開發(fā)模式,研究了一下,直接調(diào)用接口"https://mp.weixin.qq.com/misc/skeyform?form=advancedswitchform&lang=zh_CN",需要注意的是post參數(shù),flag設(shè)置為0表示關(guān)閉,type為1表示是編輯模式,還需要帶上token,最后是referer參數(shù)得帶上,不然會(huì)返回錯(cuò)誤信息。開啟開發(fā)模式只是post參數(shù)不同而已,flag設(shè)置為1表示開啟,type為2表示為開發(fā)模式,然后就是token參數(shù)了,記得帶referer參數(shù)。

3.這個(gè)還不夠,發(fā)現(xiàn)微盟綁定的時(shí)候服務(wù)端URL和token都幫你改好,并且進(jìn)行了服務(wù)器有效性驗(yàn)證,不得不佩服了,用戶啥都不需要操心了,但是我得好好操心一下了。調(diào)研的結(jié)果是調(diào)用接口"https://mp.weixin.qq.com/advanced/callbackprofile?t=ajax-response&token=".$token."&lang=zh_CN",這個(gè)token是登陸后redirect鏈接中的token值,post請(qǐng)求中帶上url參數(shù)(服務(wù)器URL),callback_token參數(shù)(token),這樣就可以修改成功了。

tips:

a.上面的接口都記得帶上登錄后返回的cookie

b.在微信公眾賬號(hào)開發(fā)的時(shí)候是先關(guān)閉編輯模式,再開啟開發(fā)模式,這個(gè)順序不能錯(cuò),不然接口會(huì)調(diào)用失敗。

今天挺累的,就寫這么多吧,有問(wèn)題留言。


0
0

我的同類文章

猜你在找
查看評(píng)論
3樓 qq_17223213 2014-07-04 01:40發(fā)表 [回復(fù)]
哦~還有,我的QQ是442449091,要是博主不嫌棄可以QQ聯(lián)系我,太感謝了!太感謝了!
Re: 強(qiáng)風(fēng) 2014-07-06 18:40發(fā)表 [回復(fù)]
回復(fù)qq_17223213:微信公眾賬號(hào)的后臺(tái)html結(jié)構(gòu)調(diào)整了,所以無(wú)法綁定成功了,不過(guò)這個(gè)問(wèn)題我已經(jīng)解決了。
2樓 qq_17223213 2014-07-04 01:36發(fā)表 [回復(fù)]
博主你好,我自己的微信開發(fā)平臺(tái)最近一直沒法綁定微信賬號(hào),不知道是怎么回事。開發(fā)平臺(tái)的代碼是從別人那買的,剛裝好的時(shí)候一切正常,而且原來(lái)綁定好的現(xiàn)在也能正常使用,就是新用戶無(wú)法綁定賬號(hào)了。

我在想是不是接口的問(wèn)題,上邊是修改開發(fā)接口的代碼,跟你寫的好像不太一樣,樓主能不能幫我看看是不是接口的問(wèn)題呀~感激不盡啊,最近著急死了。。。。。

補(bǔ)充:上邊代碼關(guān)閉編輯模式和開啟開發(fā)者模式都能成功,就是沒法修改微信里的url和token。
1樓 qq_17223213 2014-07-04 01:27發(fā)表 [回復(fù)]
  1. //關(guān)閉普通接口  
  2.   
  3. $http->post('/cgi-bin/skeyform?form=advancedswitchform&lang=zh_CN'array('flag'=>'0','type'=>'1','token'=>$token));  
  4.   
  5. $http->getContent(true);  
  6.   
  7. //修改開發(fā)路徑  
  8.   
  9. $http->post('/cgi-bin/callbackprofile?t=ajax-response&lang=zh_CN&token='.$tokenarray('url'=>Conf::$http_path.'mpapi.html?appid='.$p->id,'callback_token'=>md5($p->id.Conf::$management_center_target)));  
  10.   
  11. $http->getContent(true);  
  12.   
  13. sleep(1);  
  14.   
  15. //開啟開發(fā)接口  
  16.   
  17. $http->post('/cgi-bin/skeyform?form=advancedswitchform&lang=zh_CN'array('flag'=>'1','type'=>'2','token'=>$token));  
  18.   
  19. $http-

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    成人日韩在线播放视频| 国产精品二区三区免费播放心| 粉嫩国产美女国产av| 亚洲av秘片一区二区三区| 欧美精品亚洲精品日韩精品| 亚洲一区在线观看蜜桃| 91久久精品国产成人| 最好看的人妻中文字幕| 东京热男人的天堂久久综合| 国产人妻熟女高跟丝袜| 欧美在线观看视频免费不卡| 五月天婷亚洲天婷综合网| 精品欧美在线观看国产| 亚洲欧美黑人一区二区| 日韩一区二区免费在线观看| 最新日韩精品一推荐日韩精品| 自拍偷女厕所拍偷区亚洲综合| 东京热男人的天堂久久综合| 91亚洲精品综合久久| 国产精品伦一区二区三区四季| 熟妇人妻av中文字幕老熟妇| 亚洲精品成人福利在线| 黄色av尤物白丝在线播放网址| 亚洲午夜精品视频在线| 亚洲内射人妻一区二区| 国产中文字幕久久黄色片| 免费在线播放一区二区| 五月天丁香婷婷狠狠爱| 在线免费观看黄色美女| 精品人妻一区二区三区免费| 久久精品亚洲欧美日韩| 国产欧美日本在线播放| 国产精品不卡一区二区三区四区| 亚洲精品偷拍视频免费观看| 亚洲中文在线中文字幕91| 美国女大兵激情豪放视频播放 | 成人午夜在线视频观看| 成人综合网视频在线观看| 欧美日韩久久精品一区二区| 成人午夜视频精品一区| 国产丝袜女优一区二区三区|