SHOW:
|
|
- or go back to the newest paste.
1 | String.prototype.matchAll = function(regexp) { | |
2 | var matches = []; | |
3 | this.replace(regexp, function() { | |
4 | var arr = ([]).slice.call(arguments, 0); | |
5 | var extras = arr.splice(-2); | |
6 | arr.index = extras[0]; | |
7 | arr.input = extras[1]; | |
8 | matches.push(arr); | |
9 | }); | |
10 | return matches.length ? matches : null; | |
11 | }; | |
12 | ||
13 | function getNewUrl(url, cb) { | |
14 | $.ajax({ | |
15 | url: url, | |
16 | method: 'GET', | |
17 | dataType: 'html', | |
18 | success: function(data){ | |
19 | - | var m = data.matchAll(/publicIdentifier":"(.*?)"/g); |
19 | + | var m = data.matchAll(/"request":"\/voyager\/api\/identity\/profiles\/([^\/]+?)\/networkinfo"/g); |
20 | if (m && m[1] && m[1][1]) { | |
21 | cb("https://www.linkedin.com/in/" + m[1][1]); | |
22 | } else { | |
23 | cb("null") | |
24 | } | |
25 | }, error: function(j,s,e) { | |
26 | cb("" + s + e) | |
27 | } | |
28 | }); | |
29 | } | |
30 | ||
31 | $('body').html('<ul id="list"></ul>') | |
32 | var list = $('#list'); | |
33 | ||
34 | function getAll() { | |
35 | if (!urls.length) return; | |
36 | var url = urls.pop(); | |
37 | console.log(urls.length); | |
38 | getNewUrl(url, function(res) { | |
39 | var item = $('<li></li>'); | |
40 | item.text(url + ": " + res); | |
41 | list.append(item); | |
42 | setTimeout(getAll, 50); | |
43 | }); | |
44 | } | |
45 | ||
46 | setTimeout(getAll, 1); | |
47 | ||
48 | var urls = ["https://www.linkedin.com/profile/view?id=ADEAAA6opDEBOz_gpG_RNBtKu3vuHaGV-BeDgCA","https://www.linkedin.com/profile/view?id=ADEAAB-Olu4BiqS9e-53Lbd-uW8_lfDo-N0MC-g","https://www.linkedin.com/profile/view?id=ADEAAAKZAxEBDa2cjrldAwcyTrveuOBB-7anFkY","https://www.linkedin.com/profile/view?id=ADEAABAw874BdA_yrCuHztovbh4ZJ4AyXEWbWwE","https://www.linkedin.com/profile/view?id=ADEAABIpW48BJiYyR0NeAjjyHOMqx6fy3sYQaxE","https://www.linkedin.com/profile/view?id=ADEAAAs9MTsB3CCR9hXSUdJB7Qr7snW73OTqntQ","https://www.linkedin.com/profile/view?id=ADEAAA-a2tgB4CQWs4VpxQEhRP4FwPJaEGPisdc","https://www.linkedin.com/profile/view?id=ADEAAA7OahsBPw7SKeyQSVkF1_TmHZVJHW7IUYU","https://www.linkedin.com/profile/view?id=ADEAAAQzk4EB4NhyinCwWCd1mvoN35wzDpnFlnE","https://www.linkedin.com/profile/view?id=ADEAABluiYwBQQ2zf-zwdHowFSTVqrZfuRT_JZM","https://www.linkedin.com/profile/view?id=ADEAAAHsgIIBOh0xE2CjM7RnK4_Ay1ytVe2u6nw","https://www.linkedin.com/profile/view?id=ADEAAA3OlJkBEoGhfgDJ6BoCaQ_IhaLfi-_Y5Og","https://www.linkedin.com/profile/view?id=ADEAAAFYHysBFjnIQ4FNOwPe2s8Vv-fuxHScbjA","https://www.linkedin.com/profile/view?id=ADEAABLLlcABtKTDR0zRSX9tLvKpAgcITuK-tx4","https://www.linkedin.com/profile/view?id=ADEAABtsOnEBgVRbMCTH21IbkLteuq5YkTCxop8","https://www.linkedin.com/profile/view?id=ADEAAAS9YYMBrWQlrxJNumvFy6C0pNpJXou-IOI","https://www.linkedin.com/profile/view?id=ADEAABNcas8BaCvMhbX5rP2uQIDY8tGxY5ZLCDo","https://www.linkedin.com/profile/view?id=ADEAAAl1i9EB5eqFeekMSfFWwy1cJaorliZfDak","https://www.linkedin.com/profile/view?id=ADEAAB-Olu4BiqS9e-53Lbd-uW8_lfDo-N0MC-g","https://www.linkedin.com/profile/view?id=ADEAAANBsYkBwXXTLh0l75clA-FbLcVMiZwRogc","https://www.linkedin.com/profile/view?id=ADEAAAdxsoIBX9pRu0F4o-wUGvS5ymKaZ1lpjnY","https://www.linkedin.com/profile/view?id=ADEAABxGURkBss2bYGT3jiPtLa0Dh4oGmdEV9js","https://www.linkedin.com/profile/view?id=ADEAAABSUaYBtIPQ4nMBSWYJS85SY2FNYHn4DcI","https://www.linkedin.com/profile/view?id=ADEAABIV0lYB8F8N9nSVbb7sdxaBT3gI6cMnjjs","https://www.linkedin.com/profile/view?id=ADEAAAgo6bwBGO6uwQ8mpsZuTcHMFXzaB1_iqMI"]; |