|
@@ -21,29 +21,20 @@ public abstract class PayPalConfig {
|
|
|
|
|
|
abstract public String getMode();
|
|
|
|
|
|
- @Bean
|
|
|
+ //@Bean
|
|
|
public Map<String, String> paypalSdkConfig(){
|
|
|
- if("local-kj".equals(NacosProperty.activeType)){
|
|
|
- return null;
|
|
|
- }
|
|
|
Map<String, String> sdkConfig = new HashMap<>();
|
|
|
sdkConfig.put("mode", getMode());
|
|
|
return sdkConfig;
|
|
|
}
|
|
|
|
|
|
- @Bean
|
|
|
+ // @Bean
|
|
|
public OAuthTokenCredential authTokenCredential(){
|
|
|
- if("local-kj".equals(NacosProperty.activeType)){
|
|
|
- return null;
|
|
|
- }
|
|
|
return new OAuthTokenCredential(getClientId(), getSecret(), paypalSdkConfig());
|
|
|
}
|
|
|
|
|
|
- @Bean
|
|
|
+ //@Bean
|
|
|
public APIContext apiContext() throws PayPalRESTException {
|
|
|
- if("local-kj".equals(NacosProperty.activeType)){
|
|
|
- return null;
|
|
|
- }
|
|
|
String accessToken = authTokenCredential().getAccessToken();
|
|
|
log.info("paypal新的accessToken:" + accessToken);
|
|
|
APIContext apiContext = new APIContext(accessToken);
|