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

Function apDoTask

jd_joypark_task.js:256–274  ·  view source on GitHub ↗
(taskId,taskType,itemId = '',appid = 'activities_platform')

Source from the content-addressed store, hash-verified

254
255
256function apDoTask(taskId,taskType,itemId = '',appid = 'activities_platform') {
257 //await $.wait(20)
258 return new Promise(resolve => {
259 $.post(taskPostClientActionUrl(`body={"taskType":"${taskType}","taskId":${taskId},"channel":4,"linkId":"LsQNxL7iWDlXUs6cFl-AAg","itemId":"${itemId}"}&appid=${appid}`,`apDoTask`), async (err, resp, data) => {
260 try {
261 if (err) {
262 console.log(`${JSON.stringify(err)}`)
263 console.log(`${$.name} API请求失败,请检查网路重试`)
264 } else {
265 data = JSON.parse(data);
266 }
267 } catch (e) {
268 $.logErr(e, resp)
269 } finally {
270 resolve(data);
271 }
272 })
273 })
274}
275
276function apTaskDetail(taskId,taskType) {
277 //await $.wait(20)

Callers 1

jd_joypark_task.jsFile · 0.70

Calls 4

taskPostClientActionUrlFunction · 0.70
postMethod · 0.45
logMethod · 0.45
logErrMethod · 0.45

Tested by

no test coverage detected