| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- <script src="https://static.tongdun.net/monitor/monitor.js" async crossorigin="anonymous"></script>
- <script src="https://j.changyoyo.com/static/js/common/tfd.js" type="application/javascript"></script>
- <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script>
- <script type="text/javascript">
- (function () {
- window._fmOpt = {
- partner: 'changyou',
- appName: 'changyou_web',
- token: 'changyou' + "-" + new Date().getTime() + "-" +
- Math.random().toString(16).substr(2),
- fmb: true,
- success: function (data) {
- // // 在成功完成采集后,success 回调中可以获取到 blackbox,在获取到
- // blackbox
- // 后传输过程中请进行
- // url
- // 编码
- console.log('blackbox: ', data)
- },
- fpHost: "https://fp.tongdun.net"
- };
- var cimg = new Image(1, 1);
- cimg.onload = function () {
- _fmOpt.imgLoaded = true;
- };
- cimg.src =
- "https://fp.tongdun.net/fp/clear.png?partnerCode=changyou&appName=changyou_web&tokenId="
- + _fmOpt.token;
- var fm = document.createElement('script');
- fm.type = 'text/javascript';
- fm.async = true;
- fm.src = ('https:' == document.location.protocol ? 'https://' : 'http://') +
- 'static.tongdun.net/v3/fm.js?ver=0.1&t=' + (new Date().getTime() / 3600000).toFixed(0);
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(fm,
- s);
- })();
- </script>
- </head>
- <body>
- <div>sessionId & fingerprint Demo</div>
- <script>
- (function () {
- var url, ts, sessionId, appId, appkey;
- if (document.domain === 'm.changyoyo.com') {
- url = "tfd.changyoyo.com";
- } else {
- url = "101.132.237.10";
- }
- appId = "5308e20b";
- appkey = "3daf27ea2fe840ada6af8e1ec0d7b760";
- ts = new Date().getTime();
- sessionId = "changyo-pc-" + ts + "-" + Math.random().toString(16).substr(2);
- window.sessionId = sessionId;
- with (document) {
- [getElementsByTagName('script')[0].parentNode.appendChild(createElement('script')).src = "http://"
- + url + "/did/js/dp.js?appId=" + appId + "&appkey=" + appkey + "&sessionId=" + sessionId + "&ts=" +
- ts][0];
- }
- })()
- window.onload = function(){
- console.log("sessionId:"+window.sessionId);
- console.log("fingerprint:"+_fmOpt.getinfo());
- }
- </script>
- </body>
- </html>
|