千萬不要利用 js 權限在博客園刷粉、刷贊

  • 2020 年 2 月 17 日
  • 筆記

真的,不要用 js 權限在博客園刷粉、刷贊,雖然很容易。但是博客園開放了 js 權限是希望我們的個人博客可以更個人、更個性。說實話,你刷關注屁用沒有,哪有人去看,刷贊倒是有用,可以上首頁推薦,不過文章寫的不咋滴上去不是遭噴嗎?本文就這兩個功能隨便聊聊技術上的問題。

刷關注

簡單點的,可以寫個對關注按鈕的自動 click() 事件,不過博客園有一些 html 代碼是後端分批次傳輸的,可以延遲等待加載完網頁。

有點難度的做法,可以寫一段 ajax 腳本自動請求後端關注接口。示例代碼如下:

function GuanZhu() {      if (typeof cb_blogUserGuid != "undefined") {          var json = {              "blogUserGuid": cb_blogUserGuid          };          $.ajax({              type: "POST",              url: "/mvc/Follow/FollowBlogger.aspx",              data: JSON.stringify(json),              contentType: "application/json; charset=utf-8",              dataType: "text",              success: function (data) {                  //過濾字符串                  //window.confirm(data);                  //使用layer需要導包哦                  console.log(data);              }          });      }  }

刷贊

這個的思路其實和刷關注的思路一樣,示例代碼如下:

var url = window.location.pathname.substring(1);  var name = url.substring(0,url.indexOf('/'));  $(function(){      var json ={"blogApp":name, "postId": cb_entryId , "voteType": "Digg", "isAbandoned": false};      $.ajax({          type: "POST",          url: "/mvc/vote/VoteBlogPost.aspx",          data: JSON.stringify(json),          contentType: "application/json; charset=utf-8",          dataType: "json",          success: function(data) {              if (data.IsSuccess) {                // ok              }          }      });  });

聲明

本文的觀點很支棱,不支持刷贊刷關注!