|
1 month ago | |
---|---|---|
.. | ||
BasePayDemo | 1 month ago | |
BasePaySdk | 1 month ago | |
libs | 1 month ago | |
.gitignore | 1 month ago | |
README.md | 1 month ago | |
bspay-csharp-sdk.sln | 1 month ago | |
readme.txt | 1 month ago |
Ϊ߿ͻıԣϵͳṩ SDK ʽ룬ʹñ SDK ļߵĹ߽迼ͨšǩǩȣֻҪעҵ롣
ַʽѡһ
ֱĿ.csprojļ(version 汾ʹõǰ°)
<ItemGroup>
<PackageReference Include="DG-CSHARP-SDK" Version="x.x.x" />
</ItemGroup>
ֱԴļ, BasePaySdk(SDKİ)ԴĿ
ӿֱӸݽӿURL, ûʹ, Ҫʹijӿʱ, ֱʹýӿ, ӿURL(շʽ), ҵӦrequest, demo
ʼΪȫ(̻ģʽ, ɳʼ, οdemoз)
InitMerConfig.init();
װ
Ϊ˽ӿʹøӷ, ǽַΪ/DZ, ֱӷ, DZextendInfosֶ
// 2.װ
V2MerchantBasicdataQueryRequest request = new V2MerchantBasicdataQueryRequest();
// ˮ
request.setReqSeqId(DateTime.Now.ToString("yyy-MM-dd HH.mm.ss.fff"));
//
request.setReqDate(DateTime.Now.ToString("yyyyMMdd"));
// 㸶ͻId
request.setHuifuId("6666000108854952");
// ÷DZֶ
Dictionary<string, object> extendInfoMap = getExtendInfos();
request.setExtendInfo(extendInfoMap);
API
// 3. API
Dictionary<string, Object> result = null;
result = BasePayClient.postRequest(request, null);