import com.baidubce.http.ApiExplorerClient; import com.baidubce.http.AppSigner; import com.baidubce.http.HttpMethodName; import com.baidubce.model.ApiExplorerRequest; import com.baidubce.model.ApiExplorerResponse; // 获取token Java示例代码 public class RequestDemo { public static void main(String[] args) { String path = "http://fpyz.api.bdymkt.com/login"; ApiExplorerRequest request = new ApiExplorerRequest(HttpMethodName.POST, path); request.setCredentials("您的 access key", "您的 secret key"); request.addHeaderParameter("Content-Type", "application/json;charset=UTF-8"); request.addHeaderParameter("Content-type", ""); ApiExplorerClient client = new ApiExplorerClient(new AppSigner()); try { ApiExplorerResponse response = client.sendRequest(request); // 返回结果格式为Json字符串 System.out.println(response.getResult()); } catch (Exception e) { e.printStackTrace(); } } }
点击复制代码
{
"result": {
"success": true,
"req_id": "2c0f38cfb8c94886983206f0d48c1d6e",
"timestamp": 1652873510459,
"time": 5
},
"value": {
"access_token": "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJbLTEsLTEsLTEsMTAwLFwiXCIsMTAwMDE5OTksbnVsbCxcIlwiLC0xLG51bGxdIiwiZXhwIjoxNjU0MTY5NTEwLCJpYXQiOjE2NTI4NzM1MTB9.vY3MSX1J-J_sg8wSgrNLAfRH4dWBM_LN9gYb8T-rAjOT1nIDtrk-kX4TbeHvZxB2Jr8Dn2FSjBUyepJbfmD1mg",
"token_type": null,
"expires_in": 1296000000,
"refresh_token": "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJbLTEsLTEsLTEsMTAwLFwiXCIsMTAwMDE5OTksbnVsbCxcIlwiLC0xLG51bGxdIiwiZXhwIjoxNjU1NDY1NTEwLCJpYXQiOjE2NTI4NzM1MTB9.ngWjys2l9MliLo-MOBqquzImbmbypBy1ZZXNITdLlKg-WIfcgew6wOZ9XxWL2TiSUJxfSlIDawshoweKeXZ_Gw",
"token_parameter": null,
"code": null,
"error_msg": null,
"result": true,
"userId": null,
"orgId": null
}
}
发票查验是通过向客户提供标准化接口服务,接收客户传入的发票四要素,平台实现自动单笔、批量查验,且查验后可自动返回发票的全票面数据信息以及当日最新的发票状态。支持区块链发票、财政票据的查验。