Implement Ramper Telegram SDK
Guide
Method 1: Using npm (Recommended)
import RamperTelegram from 'ramper-telegram';
const sdkConfig = {
// gameId provided by Ramper, request before using the SDK
gameId: 'sdk_sample',
partner: 'coin98',
// partner app id provided by Ramper, request before using the SDK
appId: 'missing_app_id',
// callback functions for handling sign in success, sign in fail and sign message
onSignInSucess: (uProfile) => {
// handle user profile after sign in success
console.log('sign-in-success', uProfile);
},
onSignMessage: (msg) => {
// handle message after sign in success
console.log('sign-message-success', msg);
},
onSignInFail: (ev) => {
// handle sign in fail
console.error('sign-in-fail', ev);
}
}
// Initialize RamperTelegram
RamperTelegram.initializeAsync(sdkConfig)
.then(() => {
console.log('init ramper success')
})
.catch((reason => {
console.error('');
}))Method 2: Using CDN in HTML
Functions
getSDKVersion
Description
Returns
Example
hideIframe
Description
Returns
Example
initializeAsync
Description
Parameters
Returns
showIframe
Description
Parameters
Returns
Example
signMessage
Description
Sign a string data.
Parameters
Returns
Example
signOut
Description
Parameters
Returns
Last updated