dubhe-sdk-tfqr
v1.0.13
Published
javascript sdk for dubhe_tfqr_service, generate at 2023-10-16 09:20:53
Downloads
5
Readme
dubhe-sdk-tfqr
dubhe-sdk-tfqr - JavaScript client for dubhe tfqr service
- Package version: 1.0.13
- Build date: 2023-10-16 09:20:53
For more information, please visit http://www.billion-byte.com
Installation
For Node.js
npm
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install dubhe-sdk-tfqr --save
Finally, you need to build the module:
npm run build
Local development
To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json
(and this README). Let's call this JAVASCRIPT_CLIENT_DIR
. Then run:
npm install
Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR
:
npm link
To use the link you just defined in your project, switch to the directory you want to use your dubhe-sdk-tfqr from, and run:
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
Finally, you need to build the module:
npm run build
Getting Started
Please follow the installation instruction and execute the following JS code:
import { DiscoveryControllerApi } from 'dubhe-sdk-tfqr';
const api = new DiscoveryControllerApi(ApiContext.getInstance());
try {
const {data} = await api.allApplication();
} catch(error) {
console.error(error);
}
API Endpoints
All URIs are relative to http://91.2.3.65:28790/TFQR
Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- DiscoveryControllerApi | allApplication | GET /rest/tfqr/discovery/allApplication | allApplication DiscoveryControllerApi | discoveryService | GET /rest/tfqr/discovery/discoveryService/{serviceName} | discoveryService MockCacheControllerApi | doMockCache | GET /rest/tfqr/mockCache/doMockCache | doMockCache PingControllerApi | systemPing | GET /open/tfqr/ping/ping/ping | systemPing ServiceOfflineControllerApi | fireOffline | DELETE /rest/tfqr/serviceOffline/fireOffline | fireOffline SystemCacheControllerApi | systemCacheClearAll | POST /rest/tfqr/systemCache/clearAll | 清理L2CACHE全部缓存 SystemCacheControllerApi | systemCacheClearMulti | POST /rest/tfqr/systemCache/clearMulti | 清理L2CACHE缓存 SystemCacheControllerApi | systemCacheList | GET /rest/tfqr/systemCache/list | list TfqrCodeControllerApi | getCasImg | GET /open/tfqr/tfqrcode/casImg | 天府安逸二维码 TfqrCodeControllerApi | wxLogin | GET /open/tfqr/tfqrcode/wxLogin | 微信银行扫码登录 TfqrCodeControllerApi | wxValidId | GET /open/tfqr/tfqrcode/wxValidId | 微信身份证认证