首页 > 其他分享 >京东jdgs怎么获取,这里是方法

京东jdgs怎么获取,这里是方法

时间:2024-04-06 12:00:17浏览次数:23  
标签:DtKmCzvuZJO3ZNZr 22% jdgs 3A% 获取 client 2C% 京东 app

目录


此方法是从我的服务器获取,需要源码的同学可以关注艾特我,
此参数是获取京东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)

标签:DtKmCzvuZJO3ZNZr,22%,jdgs,3A%,获取,client,2C%,京东,app
From: https://blog.csdn.net/weixin_44276861/article/details/137424375

相关文章

  • 【leetcode面试经典150题】12.O(1) 时间插入、删除和获取随机元素(C++)
    【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C++语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致)【题目描述】实现RandomizedSet 类:......
  • 【全开源】京东客小程序+多多客小程序源码无加密无加密支持二开_博纳软云
    京东客小程序+多多客小程序源码无加密支持二开——开启智慧电商新纪元在数字化浪潮的推动下,电商行业正迎来前所未有的变革。如今,“京东客小程序”与“多多客小程序”源码无加密、支持二次开发的创新举措,为电商创业者们带来了全新的机遇。这套源码不仅去除了加密限制,更提供了......
  • 【全开源】京东客小程序+多多客小程序源码无加密无加密支持二开_博纳软云
    京东客小程序+多多客小程序源码无加密支持二开——开启智慧电商新纪元在数字化浪潮的推动下,电商行业正迎来前所未有的变革。如今,“京东客小程序”与“多多客小程序”源码无加密、支持二次开发的创新举措,为电商创业者们带来了全新的机遇。这套源码不仅去除了加密限制,更提供了......
  • Python进阶:使用requests库轻松发送HTTP请求并获取响应
    Python进阶:使用requests库轻松发送HTTP请求并获取响应简介:本文将带您深入了解Python中强大的requests库,学会如何使用它发送各种HTTP请求,并轻松获取响应内容。无论您是初学者还是有一定经验的Python开发者,本文都将为您提供实用、详细的指导,助您在网络请求与响应的处理上更上......
  • 【放假第1天】采购季倒计时 2G 50/年,4G 618/3年 云服务器选购攻略 阿里云 腾讯云 京
    ​更新日期:4月4日(阿里云价格回调,京东云采购季持续进行)《最新对比表》已更新在文章头部—腾讯云文档,文章具有时效性,请以腾讯文档为准!https://docs.qq.com/document/DV0RCS0lGeHdMTFFV?tab=000003当前活动:采购季,各厂商活动已更新,适用于博客建站(2-4G)、小型游戏(4-8G)、大型游戏......
  • 获取配置文件
    背景:在做winform的时候很经常就是将数据库的连接字符串信息保存到配置文件中,今天突然发现asp.netcorewebapi中的获取方式是很不一样的。在.netframework中配置文件在App.config中<?xmlversion="1.0"encoding="utf-8"?><configuration><startup><su......
  • 【全开源】外卖微信小程序京东拼多多外卖cps|外卖红包优惠券源码美团饿了么红包_博纳
    外卖微信小程序京东拼多多外卖cps|外卖红包优惠券源码美团饿了么红包,这一串词汇,实际上代表了当今外卖市场的多元化发展和技术创新的融合。随着移动互联网的普及,外卖小程序已经成为人们日常生活中不可或缺的一部分。京东、拼多多等电商巨头也纷纷涉足外卖领域,通过cps模式与各大......
  • 使用Java通过键盘输入获取菱形图案
    简介:在这篇文章中,我们将学习如何使用Java编程语言通过键盘输入获取用户指定的行数,然后输出菱形图案。菱形图案是一种经典的图形,通过控制空格和星号的数量可以打印出美观的图案。步骤:引入Scanner类:在Java中,我们可以使用Scanner类来接收用户的键盘输入。首先需要引入java.ut......
  • C# 通过WMI 获取硬件信息
    //关于WMIhttps://learn.microsoft.com/zh-cn/windows/win32/wmisdk/about-wmiusingSystem.Management;//使用WMI管理类,需要从NuGet库中下载.ManagementClassaboutMe=newManagementClass("win32_processor");//参考:https:/......
  • C#获取文本的编码格式
    这段代码首先定义了一个方法DetectFileEncoding,它打开指定路径的文件,读取其前4096个字节(这个数量可以根据需要调整)。接着,它遍历一个包含常见编码(如UTF-8、Unicode、ASCII等)的列表,并尝试使用每个编码将读取到的字节序列解码为字符串。请注意,此方法并非完全可靠,因为某些编码可能存......