SDK
生成多种语言的客户端库
(feat): SDK 生成器现在支持幂等性标头。用户 将能够在 RequestOptions 中指定幂等性标头。
(feat):
1Imdb imdb = Imdb.builder()2 .apiKey("...")3 .build();45var response = imdb.ticket.purchase("theatre-id", IdempotentRequestOptions.builder()6 .idempotencyKey("...")7 .build());
(feat): SDK 生成器现在支持通过环境变量扫描 API 凭据。
1Imdb imdb = Imdb.builder()2 .apiKey("...") // 默认为 System.getenv("IMDB_API_KEY")3 .build();
(feat): 生成的模型现在支持布尔字面量,用户 不必在构建器中指定它们。 例如,对于以下对象
1Actor:2 properties:3 name: string4 isMale: literal<true>
用户在构建对象时不需要指定字面量属性。
1var actor = Actor.builder()2 .name("Brad Pitt")3 .build();