Skip to content

Commit 6ee6074

Browse files
author
方佳
committed
Merge branch 'main_merge_251212_01' into 'main'
feat: Optimize the request parameters See merge request webull/webull-openapi-java-sdk!6
2 parents 812c5ed + 8a91021 commit 6ee6074

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

webull-openapi-java-sdk/src/main/java/com/webull/openapi/data/DataClient.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ public List<StockInstrumentDetail> getInstrumentsV1(InstrumentQueryParam param)
357357
Set<String> symbols = param.getSymbols();
358358
String status = param.getStatus();
359359
String lastInstrumentId = param.getLastInstrumentId();
360-
int count = param.getCount();
360+
int pageSize = param.getPageSize();
361361
Assert.notBlank(ArgNames.CATEGORY, category);
362362
HttpRequest request = new HttpRequest("/openapi/instrument/stock/list", Versions.V2, HttpMethod.GET);
363363
Map<String, Object> params = new HashMap<>();
@@ -371,7 +371,7 @@ public List<StockInstrumentDetail> getInstrumentsV1(InstrumentQueryParam param)
371371
if(StringUtils.isNotEmpty(lastInstrumentId)){
372372
params.put(ArgNames.LAST_INSTRUMENT_ID, lastInstrumentId);
373373
}
374-
params.put(ArgNames.COUNT, count);
374+
params.put(ArgNames.PAGE_SIZE, pageSize);
375375
request.setQuery(params);
376376
return apiClient.request(request).responseType(new TypeToken<List<StockInstrumentDetail>>() {}.getType()).doAction();
377377
}
@@ -383,7 +383,7 @@ public List<CryptoInstrumentDetail> getCryptoInstrument(InstrumentQueryParam par
383383
Set<String> symbols = param.getSymbols();
384384
String status = param.getStatus();
385385
String lastInstrumentId = param.getLastInstrumentId();
386-
int count = param.getCount();
386+
int pageSize = param.getPageSize();
387387
Assert.notBlank(ArgNames.CATEGORY, category);
388388
HttpRequest request = new HttpRequest("/openapi/instrument/crypto/list", Versions.V2, HttpMethod.GET);
389389
Map<String, Object> params = new HashMap<>();
@@ -397,7 +397,7 @@ public List<CryptoInstrumentDetail> getCryptoInstrument(InstrumentQueryParam par
397397
if(StringUtils.isNotEmpty(lastInstrumentId)){
398398
params.put(ArgNames.LAST_INSTRUMENT_ID, lastInstrumentId);
399399
}
400-
params.put(ArgNames.COUNT, count);
400+
params.put(ArgNames.PAGE_SIZE, pageSize);
401401
request.setQuery(params);
402402
return apiClient.request(request).responseType(new TypeToken<List<CryptoInstrumentDetail>>() {}.getType()).doAction();
403403
}

webull-openapi-java-sdk/src/main/java/com/webull/openapi/data/quotes/domain/InstrumentQueryParam.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public class InstrumentQueryParam {
2323
private Set<String> symbols;
2424
private String status;
2525
private String lastInstrumentId;
26-
private int count = 1000;
26+
private int pageSize = 1000;
2727

2828
public String getCategory() {
2929
return category;
@@ -57,11 +57,11 @@ public void setLastInstrumentId(String lastInstrumentId) {
5757
this.lastInstrumentId = lastInstrumentId;
5858
}
5959

60-
public int getCount() {
61-
return count;
60+
public int getPageSize() {
61+
return pageSize;
6262
}
6363

64-
public void setCount(int count) {
65-
this.count = count;
64+
public void setPageSize(int pageSize) {
65+
this.pageSize = pageSize;
6666
}
6767
}

0 commit comments

Comments
 (0)