IccUtil.java 780 B

12345678910111213141516171819
  1. package com.huimv.video.dhicc.icc;
  2. import com.dahuatech.icc.exception.ClientException;
  3. import com.dahuatech.icc.oauth.http.DefaultClient;
  4. import com.dahuatech.icc.oauth.http.IClient;
  5. import com.dahuatech.icc.oauth.http.IccTokenResponse;
  6. import com.dahuatech.icc.oauth.profile.IccProfile;
  7. public class IccUtil {
  8. //获取token
  9. public String getToken () throws ClientException {
  10. IClient iClient = new DefaultClient();
  11. //IccProfile 授权类型,根据你的初始化使用的password,client_credentials
  12. IccTokenResponse.IccToken token = iClient.getAccessToken(IccProfile.grantType);
  13. System.out.println(token);
  14. System.out.println("获取到的Token为:"+token.getAccess_token());
  15. return token.getAccess_token() ;
  16. }
  17. }