金鐘58人氣獎,疑似灌票又發生了
新加坡管理大學
本人一直有在關注票數,但我要效率所以就寫了代碼到官方後端口SMS API*領取票數。投票結束時跟大家看到的一樣,總票數是綜藝玩很大127413票對飢餓遊戲129879票。
可是今天早上近9點時,我刷新了數據卻發現簡訊票數有被灌,導致總票數變成了綜藝玩很大134427票對飢餓遊戲132607票。
避免發生爭議官方跑去刪掉,我把查詢時錄影了起來。
懇求大家讓更多人知道灌票這件事疑似又發生了,要主辦單位出來解釋一下。
*後端口SMS API 是用官方頁面查看代碼取得的,全部公開資訊。
代碼我都公開了,會用Python的可以去驗證一下。
#-------
import requests, json, datetime
from bs4 import BeautifulSoup
# load page to scrape
URL = ""
params = {'acc':'Esy02206','pas':'Esy02206','evtid':'708'}
page = requests.post(URL, data=params)
soup = BeautifulSoup(page.text, "html.parser")
# find json data
results_json = json.loads(str(soup))
# get individual data
a_line=45016
b_line=43085
a_sms=results_json["EventItem"][0]["count"]
b_sms=results_json["EventItem"][1]["count"]
a_total = a_line+a_sms
b_total = b_line+b_sms
print("台灣時間",datetime.datetime.utcnow() + datetime.timedelta(hours=+8))
print()
print("綜(初)",a_line)
print("綜(決)",a_sms)
print("綜(總)",a_total)
print()
print("飢(初)",b_line)
print("飢(決)",b_sms)
print("飢(總)",b_total)
#-----
12點15分更新:開來主單發現了後端沒關,現在把API裡的票數移除了。果然真的是黑箱作業