易語言微博post操作心得


最近朋友讓開發一款微博引流工具,雖懶到冒煙,但不好推脫,嘗試搞了一下。

    洪雨真心不喜歡搞這些大網站大台子,人家背后都是大批專業工程師,js加個密啥的,咱就搞不定了。

    徹底研究了一天,然后修補了一天,也算基本完成了。

    功能就不說了,簡單的點贊啥的~~主要記錄一下難點在哪里。

    微博是一個純cookies操作的web協議(這不廢話嘛),重點就是抓取登陸時的那一下cook。如果批量登陸,會出現驗證碼,需要打碼平台。

    還好,這位朋友高抬貴手,手機掃碼登陸就行,直接提取cook即可。

    這個取cook是個技術活,一開始我取的是超文本瀏覽器的cook,結果死活登不上啊,就這個問題卡了我一天。

    想來想去不應該啊,問題一定在這個cook上,一般情況是沒取全,后來換了個命令  網頁_取Cookie (“weibo.com”) ok了,這里記錄一下。

    既然cook沒問題了,那么總應該能點贊了吧。

    好家伙,還是不好使,不過能取到源碼了,這證明cook沒問題,但是操作就是不行。抓包工具卻可以,真是邪門了。

    既然這樣,問題一定處在提交環節。

    洪雨用的精易模塊,忽然想起去年做論壇操作的時候也遇到這樣的問題,直接用精易抓包工具生成代碼用就是了。

    果然Ok了,再記錄一下,別太自信,還是老老實實用抓包工具提供的現成代碼吧。

    其實我想了想,我自己寫的時候可能是cook提交的時候,頭上沒有加上“cook: ”這個頭,不過我也沒試過,也沒證據……

    微博退出有點邪門很頑固,刪除所有cook和緩存文件,仍然無法讓他退出。最后我無意中發現一個辦法。

    只需要   網頁_清除Cookie (“weibo.com”) 就行了,如果還不行的話,訪問賬號管理頁面。這個方法可以退出微博。記錄一下。

    最后是偽裝登陸的瀏覽器,可以先網頁置一下協議頭偽裝一下,然后超文本瀏覽器在跳轉登陸就行了。嗯,差不多就這些。

    哦,想起來了,最后是如果想讀取自己的微博,操作刪除啥的,就直接訪問微博加uid的鏈接形式,后面的參數全部不要,如果加上了,就讀取失敗。

    好了,就這些吧。

    本文轉載自:http://www.zhizhuowz.com/post-416.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM