人人網ajax登入中的uniqueTimestamp 2013451812578怎麼生成的?

時間 2021-09-13 21:14:40

1樓:冬酒暖陽

通過瀏覽器抓包可以得到人人網登入請求的鏈結位址http://www.renren.

可以看到後面有乙個uniqueTimestamp 引數,即時間戳通過查詢原始碼可以發現,它的生成方式寫在了 login.js 中對應原始碼為:

vars

=new

Date;e

=e+"&uniqueTimestamp="+s.getFullYear()+

s.getMonth()+

s.getDay()+

s.getHours()+

s.getSeconds()+

s.getUTCMilliseconds

()可以看出 uniqueTimestamp=202063230558 分別由年、月、日、時、秒、UTC秒組成

使用 Python 對該時間戳生成方式進行改寫,如下:

from

datetime

import

datetime

time

=datetime

.now

()year

=time

.year

month

=time

.month-1

day=

time

.day-5

hour

=time

.hour

second

=time

.second

utcSecond

=datetime

.utcnow().

second

uniqueTimestamp

='{}{}{}'

.format

(year

,month

,day

,hour

,second

,utcSecond

)uniqueTimestamp 就是最終生成的時間戳,經過字串拼接後,訪問登入,登陸成功後,資料返回格式為:

2樓:劉瀟

s.xnimg.cn/a75275/nx/apps/login/login.js

進去後ctrl+f 搜unquetimestamp...

我沒學js..也不知道是怎麼生成的..求研究

人人網如何走出目前的困局?

小唯君 人人衰敗的真正原因可能是 上同學找人人 這句口號沒有落到實處 相信大多數的使用者都是衝著這句口號來的,這也就可以解釋為什麼使用者畢業之後流失嚴重了,正是因為同學們畢業之後再碰面的機會就變少了,使得本來就不怎麼靠譜的 上同學 功能變得更加地虛無縹緲,而由於長期沒有實現到 上同學 功能,一些畢業...

這種假的怎麼還能登入蘋果官網 beatsx?

Xinkan 這種是真貨。耳機掉價很快,我自己的beats x是1018買來的,用了乙個多月出了只能出400元。還是成色極好電池幾乎全新的。這種基本上是二手耳機拿來翻新,擦一擦酒精包個盒子就賣出去了。不過確實是真貨。 Daniel 剛下飛機,人在美國。圈內人士,利益相關 耳機販子 Beats bos...

人人網的廣告大家怎麼看?

雖然說操作流程一看都是專業標準的,但是具體執行起來就令人覺得很刻意。作為乙個所謂的受眾,沒有被打動到,反而覺得被刻畫過度了。 人人的這個廣告很容易讓我想到以前聚美優品陳歐體的廣告,都是力圖打造乙個勇敢上進,和外界對年青一代負面評價消極鬥爭的青年形象,以和受眾達到心理認同。只是,人人的前後轉折在突兀了...