此方法是从我的服务器获取,需要源码的同学可以关注艾特我,
此参数是获取京东app数据必要参数,解决会出现601的问题,相关其他算法可以看我其他帖子。
2024京东sign.jdgs.eid.uuid.paysign.encStr.log.h5st.fp.x-api-eid-token.jec.jeh.body.cipher.rechargeNu
下载个发包工具,或者使用各语言的http方法
一、请求示例
完整的接口文档:接口文档
1.请求地址
https://q81235516j.zicp.fun/api?method=jd.app.jdgs&token=
2.请求参数
{
"url": "https://api.m.jd.com/client.action?functionId=newUserAllOrderList&clientVersion=12.3.1&client=android&eid=eidA18c68122f2s7cYJYJrIpTzmpDpz1tlnJXHGCWbUxxU5T39aeVp2f3nnnA3z32NZvmkJjK15HgKqGaOCDDzQRxBoDTTVPf2wyhurEHZMgfgF7w0NZ&ef=1&ep=%7B%22hdid%22%3A%22JM9F1ywUPwflvMIpYPok0tt5k9kW4ArJEU3lfLhxBqw%3D%22%2C%22ts%22%3A1711537961796%2C%22ridx%22%3A-1%2C%22cipher%22%3A%7B%22area%22%3A%22%22%2C%22d_model%22%3A%22%22%2C%22wifiBssid%22%3A%22%22%2C%22osVersion%22%3A%22%22%2C%22d_brand%22%3A%22%22%2C%22screen%22%3A%22%22%2C%22uuid%22%3A%22DtKmCzvuZJO3ZNZr%22%2C%22aid%22%3A%22DtKmCzvuZJO3ZNZr%22%2C%22openudid%22%3A%22DtKmCzvuZJO3ZNZr%22%7D%2C%22ciphertype%22%3A%225%22%2C%22version%22%3A%221.2.0%22%2C%22appname%22%3A%22com.jingdong.app.mall%22%7D&st=1711537961795&sign=62726b62e3efa732c7daf9faf4f76c5b&sv=111",
"body": {"deis":"dy","phcre":"v","newMyOrder":"1","newUiSwitch":"1","page":"1","pagesize":"10","plugin_version":90020}
}
3.响应
{
"b1": "5022fc2c-778f-4e69-98d5-a713375bc559",
"b2": "3.2.6.2_0",
"b3": "2.1",
"b4": "sopTvDrXfCodjGgbPdoszlENS4ruLMqhRQf6UnmvvE8kYzA4iRweBgmrIw8xmLFqW74TxRKSgHq35Q6cC3VmDRWTsO6I28CpmLPU5zuqoYlLmrplqMgOZyyVfwO4o7DaCoLeZfcoTV8YDfcUqDLZrN/IkFVSsSSxNe3Ne3fzzV2GZu60BrIEMZv1rJPiD9tY312/OlvSIxp8PO9j7i17WqbSXStTaxAuT4MhYKY0am/iMTA//e8kQ067RwrppL87EAniOKteOdusOxiHnyyx6zEzQsNEfCCdwSC2LvIfKdiO3ViP398MnRHJqLkWU/prnjDvlUpadHgUX0hcogIC0E+5/TfNENrhu9PCo9CiR7onn0J/Vg0n2Cw2+OMxmw9TgV7wNvFhAbPEqJD9HipOYWESswMLRA==",
"b5": "0b10b0f7b15b5ee45d94cc24894d507906f4a868",
"b7": "1709476770692",
"b6": "b178e73b07ebc763e0b68d246c5811a818d76cad"
}
4.怎么获取token
关注我主页个人简介
二、不同语言的获取方法
go
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://q81235516j.zicp.fun/api?method=jd.app.jdgs&token="
payload := strings.NewReader("{\r\n \"url\": \"https://api.m.jd.com/client.action?functionId=newUserAllOrderList&clientVersion=12.3.1&client=android&eid=eidA18c68122f2s7cYJYJrIpTzmpDpz1tlnJXHGCWbUxxU5T39aeVp2f3nnnA3z32NZvmkJjK15HgKqGaOCDDzQRxBoDTTVPf2wyhurEHZMgfgF7w0NZ&ef=1&ep={"hdid":"JM9F1ywUPwflvMIpYPok0tt5k9kW4ArJEU3lfLhxBqw=","ts":1711537961796,"ridx":-1,"cipher":{"area":"","d_model":"","wifiBssid":"","osVersion":"","d_brand":"","screen":"","uuid":"DtKmCzvuZJO3ZNZr","aid":"DtKmCzvuZJO3ZNZr","openudid":"DtKmCzvuZJO3ZNZr"},"ciphertype":"5","version":"1.2.0","appname":"com.jingdong.app.mall"}&st=1711537961795&sign=62726b62e3efa732c7daf9faf4f76c5b&sv=111\",\r\n \"body\": {\"deis\":\"dy\",\"phcre\":\"v\",\"newMyOrder\":\"1\",\"newUiSwitch\":\"1\",\"page\":\"1\",\"pagesize\":\"10\",\"plugin_version\":90020}\r\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
java nethttp
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://q81235516j.zicp.fun/api?method=jd.app.jdgs&token="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\r\n \"url\": \"https://api.m.jd.com/client.action?functionId=newUserAllOrderList&clientVersion=12.3.1&client=android&eid=eidA18c68122f2s7cYJYJrIpTzmpDpz1tlnJXHGCWbUxxU5T39aeVp2f3nnnA3z32NZvmkJjK15HgKqGaOCDDzQRxBoDTTVPf2wyhurEHZMgfgF7w0NZ&ef=1&ep={"hdid":"JM9F1ywUPwflvMIpYPok0tt5k9kW4ArJEU3lfLhxBqw=","ts":1711537961796,"ridx":-1,"cipher":{"area":"","d_model":"","wifiBssid":"","osVersion":"","d_brand":"","screen":"","uuid":"DtKmCzvuZJO3ZNZr","aid":"DtKmCzvuZJO3ZNZr","openudid":"DtKmCzvuZJO3ZNZr"},"ciphertype":"5","version":"1.2.0","appname":"com.jingdong.app.mall"}&st=1711537961795&sign=62726b62e3efa732c7daf9faf4f76c5b&sv=111\",\r\n \"body\": {\"deis\":\"dy\",\"phcre\":\"v\",\"newMyOrder\":\"1\",\"newUiSwitch\":\"1\",\"page\":\"1\",\"pagesize\":\"10\",\"plugin_version\":90020}\r\n}"))
.build();
HttpResponse<String> response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
c
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "https://q81235516j.zicp.fun/api?method=jd.app.jdgs&token=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\r\n \"url\": \"https://api.m.jd.com/client.action?functionId=newUserAllOrderList&clientVersion=12.3.1&client=android&eid=eidA18c68122f2s7cYJYJrIpTzmpDpz1tlnJXHGCWbUxxU5T39aeVp2f3nnnA3z32NZvmkJjK15HgKqGaOCDDzQRxBoDTTVPf2wyhurEHZMgfgF7w0NZ&ef=1&ep={"hdid":"JM9F1ywUPwflvMIpYPok0tt5k9kW4ArJEU3lfLhxBqw=","ts":1711537961796,"ridx":-1,"cipher":{"area":"","d_model":"","wifiBssid":"","osVersion":"","d_brand":"","screen":"","uuid":"DtKmCzvuZJO3ZNZr","aid":"DtKmCzvuZJO3ZNZr","openudid":"DtKmCzvuZJO3ZNZr"},"ciphertype":"5","version":"1.2.0","appname":"com.jingdong.app.mall"}&st=1711537961795&sign=62726b62e3efa732c7daf9faf4f76c5b&sv=111\",\r\n \"body\": {\"deis\":\"dy\",\"phcre\":\"v\",\"newMyOrder\":\"1\",\"newUiSwitch\":\"1\",\"page\":\"1\",\"pagesize\":\"10\",\"plugin_version\":90020}\r\n}");
CURLcode ret = curl_easy_perform(hnd);
php
<?php
$client = new http\Client;
$request = new http\Client\Request;
$body = new http\Message\Body;
$body->append('{
"url": "https://api.m.jd.com/client.action?functionId=newUserAllOrderList&clientVersion=12.3.1&client=android&eid=eidA18c68122f2s7cYJYJrIpTzmpDpz1tlnJXHGCWbUxxU5T39aeVp2f3nnnA3z32NZvmkJjK15HgKqGaOCDDzQRxBoDTTVPf2wyhurEHZMgfgF7w0NZ&ef=1&ep={"hdid":"JM9F1ywUPwflvMIpYPok0tt5k9kW4ArJEU3lfLhxBqw=","ts":1711537961796,"ridx":-1,"cipher":{"area":"","d_model":"","wifiBssid":"","osVersion":"","d_brand":"","screen":"","uuid":"DtKmCzvuZJO3ZNZr","aid":"DtKmCzvuZJO3ZNZr","openudid":"DtKmCzvuZJO3ZNZr"},"ciphertype":"5","version":"1.2.0","appname":"com.jingdong.app.mall"}&st=1711537961795&sign=62726b62e3efa732c7daf9faf4f76c5b&sv=111",
"body": {"deis":"dy","phcre":"v","newMyOrder":"1","newUiSwitch":"1","page":"1","pagesize":"10","plugin_version":90020}
}');
$request->setRequestUrl('https://q81235516j.zicp.fun/api');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'method' => 'jd.app.jdgs',
'token' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
python
import requests
url = "https://q81235516j.zicp.fun/api"
querystring = {"method":"jd.app.jdgs","token":""}
payload = {
"url": "https://api.m.jd.com/client.action?functionId=newUserAllOrderList&clientVersion=12.3.1&client=android&eid=eidA18c68122f2s7cYJYJrIpTzmpDpz1tlnJXHGCWbUxxU5T39aeVp2f3nnnA3z32NZvmkJjK15HgKqGaOCDDzQRxBoDTTVPf2wyhurEHZMgfgF7w0NZ&ef=1&ep={"hdid":"JM9F1ywUPwflvMIpYPok0tt5k9kW4ArJEU3lfLhxBqw=","ts":1711537961796,"ridx":-1,"cipher":{"area":"","d_model":"","wifiBssid":"","osVersion":"","d_brand":"","screen":"","uuid":"DtKmCzvuZJO3ZNZr","aid":"DtKmCzvuZJO3ZNZr","openudid":"DtKmCzvuZJO3ZNZr"},"ciphertype":"5","version":"1.2.0","appname":"com.jingdong.app.mall"}&st=1711537961795&sign=62726b62e3efa732c7daf9faf4f76c5b&sv=111",
"body": {
"deis": "dy",
"phcre": "v",
"newMyOrder": "1",
"newUiSwitch": "1",
"page": "1",
"pagesize": "10",
"plugin_version": 90020
}
}
headers = {"content-type": "application/json"}
response = requests.request("POST", url, json=payload, headers=headers, params=querystring)
print(response.text)