包信息
| 属性 | 值 |
|---|---|
| NuGet 包 | Bitzsoft.Integrations.Express.ShowApi |
| Provider ID | showapi |
| 鉴权 | AppId + AppSecret |
| 能力 | 物流轨迹查询(聚合多家承运商) |
配置字段(ShowApiOptions)
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
AppId | string | 是 | — | 应用 ID |
AppSecret | string | 是 | — | 应用密钥 |
BaseUrl | string | 否 | https://route.showapi.com | API 基地址 |
HttpClientName | string | 否 | ShowApiExpress | 命名 HttpClient |
配置示例
{ "Express": { "ShowApi": { "AppId": "your-app-id", "AppSecret": "your-app-secret" } }}DI 注册
builder.Services.AddBitzsoftShowApiExpress(builder.Configuration.GetSection("Express:ShowApi"));使用示例
public class ShowApiService(IExpressProvider express){ public async Task<ExpressCarrierInfo> DetectAsync(string trackingNumber) { return await express.DetectCarrierAsync(trackingNumber); }}已知限制
- 万维易源是聚合 API 平台,通过统一接口查询多家承运商的物流轨迹,本身不是快递公司。
- 不支持下单/面单生成等操作——只实现查询相关方法。