_index.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. const express = require('express');
  2. const { query } = require('express-validator');
  3. const check = require('../../../middleware/check');
  4. const user = require('../../../db/models/banner');
  5. const { getToken } = require('../../../utils/qiniu');
  6. const { onSuccess } = require('../../../utils');
  7. const router = express.Router();
  8. /**
  9. * showdoc
  10. * @catalog v1/后台/登陆相关
  11. * @title 获取七牛token
  12. * @description 获取七牛token
  13. * @method GET
  14. * @url /master/qiniu_token
  15. * @return {"code":0,"data": {"data":"zgHXZu267Ka7IF3EIljfVVsW6jdNAplr0gGd-bfQ:EgvJ8ouY3hPrxNzxsfOubQg2Om4=:eyJpbnNlcnRPbmx5IjoxLCJzY29wZSI6InNlYWdpbmUtdGVzdCIsImRlYWRsaW5lIjoxNjU1MjgwNDM1fQ=="endpoint: "https://s4.360chief.com/"prefix: "bpp/"}}
  16. * @remark
  17. * @number
  18. */
  19. router.get('/qiniu_token', async (req, res) => {
  20. const data = await getToken();
  21. res.json(onSuccess(data));
  22. });
  23. /**
  24. * showdoc
  25. * @catalog v1/后台/登陆相关
  26. * @title 获取七牛videotoken
  27. * @description 获取七牛token
  28. * @method GET
  29. * @url /master/qiniu_token
  30. * @return {"code":0,"data": {"data":"zgHXZu267Ka7IF3EIljfVVsW6jdNAplr0gGd-bfQ:EgvJ8ouY3hPrxNzxsfOubQg2Om4=:eyJpbnNlcnRPbmx5IjoxLCJzY29wZSI6InNlYWdpbmUtdGVzdCIsImRlYWRsaW5lIjoxNjU1MjgwNDM1fQ=="endpoint: "https://s4.360chief.com/"prefix: "bpp/"}}
  31. * @remark
  32. * @number
  33. */
  34. router.get('/qiniu_video_token', async (req, res) => {
  35. const data = await getToken();
  36. res.json(onSuccess(data));
  37. });
  38. module.exports = router;