背景
哥們兒有個好哥們兒,他是個產(chǎn)品經(jīng)理。這個哥們兒微博粉絲不少,有一天他產(chǎn)生一個想法——如果我發(fā)布的微博能夠讓很多很多“感興趣”的用戶知道,是不是可以漲粉或者實現(xiàn)“精準營銷”?于是這個哥們兒找到了在大學(xué)做過微博客戶端的我,于是就有了這個項目:LaWei :https://github.com/zibuyuqing/LaWei,并起了個響亮的名字——微博營銷助手(實際上毫無卵用)。
不要懷疑,這是個男人聽了會嘆息,女人聽了會流淚的故事。
思考
怎么實現(xiàn)讓“很多很多”的用戶“知道”我發(fā)的消息呢,我想了以下三種途徑:
1.直接發(fā)微博,微博內(nèi)容at“很多很多”用戶
2.某一篇微博下評論,評論時at“很多很多”用戶
3.私信給“很多很多”用戶
原本我設(shè)想發(fā)一條微博,內(nèi)容At1000個用戶,但是當(dāng)我構(gòu)建好這1000個用戶后發(fā)現(xiàn)微博有字數(shù)限制(140),而且在微博內(nèi)容里at很不好看,于是我就想著在評論里at用戶,然后我拿著那1000個用戶去評論,發(fā)現(xiàn)也限制了字數(shù)(原諒我不怎么玩微博),崩潰了,接著我們看私信功能,發(fā)現(xiàn)信只能給好友私,而且微博接口做了限制,好吧,放棄。額...做個demo玩玩吧——在評論里at用戶,一次at10個,分批at發(fā)評論,at的用戶用標簽進行篩選,這樣循環(huán)起來,于是我們的微博營銷助手(LaWei)就誕生了,紅紅火火恍恍惚惚。
所有技術(shù)(開源庫)
網(wǎng)絡(luò)請求:retrofit 2.1.0
響應(yīng)式&線程調(diào)度:rxjava 2.1.0 + rxandroid 1.2.1
控件注入:butterknife 8.7.0
圖片加載:glide 3.7.0
其他:xrecyclerview,taggroup,circleimageview,photopicker,fab,weibosdk
很多控件可以自定義實現(xiàn),框架可以采用mvp,但是寫了一半發(fā)現(xiàn)項目越來越龐大,就放棄了,畢竟只是個demo。項目盡量使用Base封裝的思想,可以了解以上常用開源庫的使用方法,感興趣的小伙伴可以看一下(大佬手下留情,別踩死我),項目地址:https://github.com/zibuyuqing/LaWei
項目展示
第一步:登錄授權(quán)
在經(jīng)過友好的歡迎頁(仿照新浪微博正統(tǒng)做的)之后,我們將進行微博賬號登錄授權(quán)

第二步:驗證微博常用功能
主頁功能

微博功能
1.發(fā)布新微博

2.發(fā)表評論

3.微博詳情

搜索功能

批量At用戶
使用方法:
選擇或自定義標簽——>設(shè)置數(shù)量(默認為100)——>開始執(zhí)行——>重置狀態(tài)

結(jié)束語
圖片先展示那么多,具體的細節(jié)歡迎老鐵下載項目體驗:https://github.com/zibuyuqing/LaWei
一定不要批量at用戶多次!微博也不是傻子(我傻呀O(∩_∩)O)否則將是以下后果:

這是比較輕的警告,我的主微博賬號已經(jīng)被封了,好友粉絲都沒啦,我以我的血淚奉勸各位,除非你很牛逼滴避過微博對發(fā)表內(nèi)容的檢測,這種小心思就別想啦,這也是我技術(shù)太菜的證明吧,哭一會兒。
謹以此水文祭奠我死去的微博賬號,阿門!?。?p>