AccessTokenController.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.muzhi.huanshi.controller;
  2. import com.muzhi.huanshi.service.AccessTokenService;
  3. import io.swagger.annotations.Api;
  4. import io.swagger.annotations.ApiOperation;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.web.bind.annotation.CrossOrigin;
  7. import org.springframework.web.bind.annotation.GetMapping;
  8. import org.springframework.web.bind.annotation.RequestMapping;
  9. import org.springframework.web.bind.annotation.RestController;
  10. /**
  11. * @Author ZhangKan
  12. * @Data 15:03
  13. */
  14. @Api(description = "钉钉授权AccessToken")
  15. @RestController
  16. @RequestMapping("/dingservice")
  17. @CrossOrigin//解决跨域问题
  18. public class AccessTokenController {
  19. @Autowired
  20. private AccessTokenService AccessTokenService;
  21. //获取钉钉中的access_token(斯曼尔)
  22. @ApiOperation(value = "获取钉钉中的access_token")
  23. @GetMapping("getAccessToken")
  24. public String getAccessToken(){
  25. String accessToken = AccessTokenService.getAccessToken();
  26. return accessToken;
  27. }
  28. //获取钉钉中的access_token(环世TB应用)
  29. @ApiOperation(value = "获取钉钉中的access_token")
  30. @GetMapping("getAppToken")
  31. public String getAppToken(){
  32. String AppToken = AccessTokenService.getAppToken();
  33. return AppToken;
  34. }
  35. }