test_1.js 920 B

12345678910111213141516171819202122232425
  1. const helper = require('./src/helper');
  2. const config = require('./etc/config.json');
  3. const HttpClient = require('./src/HttpClient');
  4. const CMD = {}
  5. CMD.test = async function(){
  6. var secretKey = config.fanqie_config.secretKey;
  7. var url = "https://www.changdunovel.com/novelsale/openapi/user/recharge/v1"
  8. var base_params = `/?distributor_id=${config.fanqie_config.distributorId}&ts=${helper.getCurrentUnixTimestamp()}&sign=${helper.getSign(config.fanqie_config.distributorId,secretKey)}`
  9. let clinet = new HttpClient()
  10. try{
  11. console.log("url::",`${url}${base_params}`)
  12. let response = await clinet.request(`${url}${base_params}`)
  13. // 检查响应是否存在
  14. if (!response) {
  15. throw new Error('No response received');
  16. }
  17. console.log("response::",response)
  18. }catch(e){
  19. console.log("test error:",e)
  20. }
  21. }
  22. CMD.test()
  23. module.exports = CMD;