MCPcopy Create free account
hub / github.com/Semporia/Scripts / makeShareCode

Function makeShareCode

jd_EsportsManager.js:380–407  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

378}
379
380function makeShareCode() {
381 return new Promise(resolve => {
382 $.post({
383 url: 'https://api.m.jd.com/client.action?functionId=jdf_queryBothwayFriendsInfo',
384 headers: {
385 'Host': 'api.m.jd.com',
386 'accept': '*/*',
387 'content-type': 'application/x-www-form-urlencoded',
388 'referer': '',
389 'User-Agent': $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;10.0.2;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1"),
390 'accept-language': 'zh-Hans-CN;q=1',
391 'Cookie': cookie
392 },
393 body: "body=%7B%7D&build=167694&client=apple&clientVersion=10.0.2&openudid=fc13275e23b2613e6aae772533ca6f349d2e0a86&sign=399128e7314f716adbf1ca9d9c205a10&st=1623850849392&sv=110"
394 }, (err, resp, data) => {
395 try {
396 if (!err) {
397 data = JSON.parse(data)
398 resolve(data.data)
399 }
400 } catch (e) {
401 $.logErr(e, resp)
402 } finally {
403 resolve()
404 }
405 })
406 })
407}
408
409function get_produce_coins() {
410 return new Promise(resolve => {

Callers 1

Calls 4

postMethod · 0.45
isNodeMethod · 0.45
getdataMethod · 0.45
logErrMethod · 0.45

Tested by

no test coverage detected