|
@@ -221,19 +221,16 @@ CMD.get_fq_rechargeTemplate = function(res,distributor_id){
|
|
// - 抖音短剧 = 7
|
|
// - 抖音短剧 = 7
|
|
// - 抖小网文 = 8
|
|
// - 抖小网文 = 8
|
|
// - 微小网文 = 12
|
|
// - 微小网文 = 12
|
|
-CMD.get_fq_package_list = function(res){
|
|
|
|
- var distributorId = config.fanqie_config.distributorId
|
|
|
|
|
|
+CMD.get_fq_package_list = function(res,distributorId,app_type){
|
|
var secretKey = config.fanqie_config.secretKey;
|
|
var secretKey = config.fanqie_config.secretKey;
|
|
const postData = {
|
|
const postData = {
|
|
distributor_id: distributorId,
|
|
distributor_id: distributorId,
|
|
ts: helper.getCurrentUnixTimestamp(),
|
|
ts: helper.getCurrentUnixTimestamp(),
|
|
sign: helper.getSign(distributorId,secretKey),
|
|
sign: helper.getSign(distributorId,secretKey),
|
|
- page_size: 100,
|
|
|
|
|
|
+ page_size: 50,
|
|
page_index:0,
|
|
page_index:0,
|
|
- app_id:"40017687",
|
|
|
|
- app_type:"8"
|
|
|
|
|
|
+ app_type:app_type
|
|
};
|
|
};
|
|
- // console.log("get_recharge_template:")
|
|
|
|
var url = config.fanqie_config.get_fq_package_list
|
|
var url = config.fanqie_config.get_fq_package_list
|
|
var base_params = `/?distributor_id=${postData.distributor_id}&ts=${postData.ts}&sign=${postData.sign}&app_type=${postData.app_type}`
|
|
var base_params = `/?distributor_id=${postData.distributor_id}&ts=${postData.ts}&sign=${postData.sign}&app_type=${postData.app_type}`
|
|
var other_params = `&page_size=${postData.page_size}&page_index=${postData.page_index}`
|
|
var other_params = `&page_size=${postData.page_size}&page_index=${postData.page_index}`
|
|
@@ -245,8 +242,7 @@ CMD.get_fq_package_list = function(res){
|
|
let data = response.data
|
|
let data = response.data
|
|
res.writeHead(200, {'Content-Type': 'application/json'});
|
|
res.writeHead(200, {'Content-Type': 'application/json'});
|
|
if(data.code==200){
|
|
if(data.code==200){
|
|
- let list = data.data
|
|
|
|
- res.end(JSON.stringify({ message:"成功!",data:list,code:10000}));
|
|
|
|
|
|
+ res.end(JSON.stringify({ message:"成功!",data:data.package_info_open_list,code:10000}));
|
|
}else{
|
|
}else{
|
|
res.end(JSON.stringify({ message:"fail!",data:data,code:data.code}));
|
|
res.end(JSON.stringify({ message:"fail!",data:data,code:data.code}));
|
|
}
|
|
}
|
|
@@ -258,6 +254,39 @@ CMD.get_fq_package_list = function(res){
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+CMD.get_fq_bound_package_list = function(res,distributorId,app_id){
|
|
|
|
+ var secretKey = config.fanqie_config.secretKey;
|
|
|
|
+ const postData = {
|
|
|
|
+ distributor_id: distributorId,
|
|
|
|
+ ts: helper.getCurrentUnixTimestamp(),
|
|
|
|
+ sign: helper.getSign(distributorId,secretKey),
|
|
|
|
+ page_size: 50,
|
|
|
|
+ page_index:0,
|
|
|
|
+ app_id:app_id
|
|
|
|
+ };
|
|
|
|
+ var url = config.fanqie_config.get_bound_package_list
|
|
|
|
+ var base_params = `/?distributor_id=${postData.distributor_id}&ts=${postData.ts}&sign=${postData.sign}&app_id=${postData.app_id}`
|
|
|
|
+ var other_params = `&page_size=${postData.page_size}&page_index=${postData.page_index}`
|
|
|
|
+
|
|
|
|
+ console.log("url:",`${url}${base_params}${other_params}`)
|
|
|
|
+ axios.get(`${url}${base_params}${other_params}`)
|
|
|
|
+ .then(response => {
|
|
|
|
+ // console.log('Response data:', response.data );
|
|
|
|
+ let data = response.data
|
|
|
|
+ res.writeHead(200, {'Content-Type': 'application/json'});
|
|
|
|
+ if(data.code==200){
|
|
|
|
+ res.end(JSON.stringify({ message:"成功!",data:data,code:10000}));
|
|
|
|
+ }else{
|
|
|
|
+ res.end(JSON.stringify({ message:"fail!",data:data,code:data.code}));
|
|
|
|
+ }
|
|
|
|
+ console.log("get_fq_bound_package_list:",data)
|
|
|
|
+ })
|
|
|
|
+ .catch(error => {
|
|
|
|
+ console.error('Error:', error);
|
|
|
|
+ res.end(JSON.stringify({ message:"fail!",data:data,code:data.code}));
|
|
|
|
+ });
|
|
|
|
+}
|
|
|
|
+
|
|
CMD.get_pull_token = async function(res){
|
|
CMD.get_pull_token = async function(res){
|
|
let token = await redis_help.getKeyValue("pull_data_token")
|
|
let token = await redis_help.getKeyValue("pull_data_token")
|
|
res.writeHead(200, {'Content-Type': 'application/json'});
|
|
res.writeHead(200, {'Content-Type': 'application/json'});
|
|
@@ -399,7 +428,13 @@ var server = http.createServer(function(req,res){
|
|
let distributor_id = jsonData['data']['distributor_id']
|
|
let distributor_id = jsonData['data']['distributor_id']
|
|
CMD.get_fq_rechargeTemplate(res,distributor_id)
|
|
CMD.get_fq_rechargeTemplate(res,distributor_id)
|
|
}else if(jsonData['fun']=="get_fq_package_list"&&jsonData['cmd']=="fq_link"){
|
|
}else if(jsonData['fun']=="get_fq_package_list"&&jsonData['cmd']=="fq_link"){
|
|
- CMD.get_fq_package_list(res)
|
|
|
|
|
|
+ let app_type = jsonData['data']['app_type']
|
|
|
|
+ // let distributor_id = jsonData['data']['distributor_id']
|
|
|
|
+ CMD.get_fq_package_list(res,config.fanqie_config.distributorId,app_type)
|
|
|
|
+ }else if(jsonData['fun']=="get_fq_bound_package_list"&&jsonData['cmd']=="fq_link"){
|
|
|
|
+ let app_id = jsonData['data']['app_id']
|
|
|
|
+ // let distributor_id = jsonData['data']['distributor_id']
|
|
|
|
+ CMD.get_fq_bound_package_list(res,config.fanqie_config.distributorId,app_id)
|
|
}else if(jsonData['fun']=="get_pull_token"&&jsonData['cmd']=="pull_data_config"){
|
|
}else if(jsonData['fun']=="get_pull_token"&&jsonData['cmd']=="pull_data_config"){
|
|
CMD.get_pull_token(res)
|
|
CMD.get_pull_token(res)
|
|
}else if(jsonData['fun']=="get_dz_book"&&jsonData['cmd']=="dz_link"){
|
|
}else if(jsonData['fun']=="get_dz_book"&&jsonData['cmd']=="dz_link"){
|