|
@@ -44,7 +44,7 @@ public class ShippingService {
|
|
|
* @return 微信 API 的响应
|
|
|
*/
|
|
|
public WeChatApiResponse uploadShippingInfo(UploadShippingInfoRequest request) {
|
|
|
- String accessToken = weChatAuthService.getAccessToken();
|
|
|
+ String accessToken = weChatAuthService.getAccessToken(false);
|
|
|
if (accessToken == null) {
|
|
|
log.error("获取微信 Access Token 失败");
|
|
|
WeChatApiResponse errorResponse = new WeChatApiResponse();
|
|
@@ -127,6 +127,10 @@ public class ShippingService {
|
|
|
errorResponse.setErrcode(-2);
|
|
|
errorResponse.setErrmsg("调用微信接口时发生内部服务器错误: " + e.getMessage());
|
|
|
return errorResponse;
|
|
|
+ }finally {
|
|
|
+ if(httpResponse != null) {
|
|
|
+ httpResponse.close();
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|