Integrate the Virtual Cards Simulator SDK
Integrate the Virtual Cards Simulator SDK into your application
Prerequisites
Get Started
Integrate the JS SDK
yarn add '@sudoplatform/sudo-virtual-cards-simulator'
# or
npm install --save '@sudoplatform/sudo-virtual-cards-simulator'const SimApiConfig = t.type({
apiUrl: t.string,
apiKey: t.string,
region: t.string,
})
type SimApiConfig = t.TypeOf<typeof SimApiConfig>
const setupApiClient = (): AWSAppSyncClient<NormalizedCacheObject> => {
const config =
DefaultConfigurationManager.getInstance().bindConfigSet<SimApiConfig>(
SimApiConfig,
'vcSimulator',
)
return new AWSAppSyncClient({
disableOffline: true,
url: config.apiUrl,
region: config.region,
auth: {
type: AUTH_TYPE.API_KEY,
apiKey: config.apiKey,
},
})
}
const client = setupApiClient()
const virtualCardsSimulatorClient =
new DefaultSudoVirtualCardsSimulatorClient({ appSyncClient: client })Integrate the iOS SDK
Client Initialization
Integrate the Android SDK
SDK Configuration
Client Initialization
Threading Considerations
Last updated