在分享連接的時候,若是連接很長的話,很容易致使連接複製不完整,從而連接打不開,並且長連接由於太長,會給人一種不那麼安全可靠的感受,在點擊量上就會大大減小。短連接其實就是把長連接以一種簡單的形式表現出來,給長連接增長一個「包裝」,使連接看起來更簡潔,提升點擊量。算法
爲何要生成新浪短連接?安全
1,不管多長的微博,都能轉成固定長短的短鏈,防止某些連接太長影響用戶輸入其餘內容。
2,全部短鏈在算法上沒法直接解鏈,必須通過新浪的服務器,把連接系統控制到本身的手上,這對網絡內容審察來講做用極其大,若是有人發的微博包含敏感內容,新浪就不予中轉。
3,從新組織連接網頁的內容,方便用戶在手機端查看。服務器
4,因爲長鏈中可能會包含#或者@這些特殊字符,給客戶端的字符串處理帶來壓力,編碼能夠消除這些特殊符號。
5,因爲全部連接都要經新浪的服務器,所以服務器保存有全部的連接,方便進行數據挖掘和統計分析。網絡
如何生成新浪短連接?
開通接口獲取appkey,經過appkey請求接口,按照下列方式裝填參數,獲取生成的短網址
app
想了解更多以及有其餘技術需求可在主頁查看聯繫方式與我一塊兒交流探討!編碼