TapSDK Unity
Static Public Member Functions | Static Public Attributes | Properties | List of all members
TapTap.Support.TapSupport Class Reference

Static Public Member Functions

static void Init (string serverUrl, string productID, TapSupportDelegate supportDelegate)
 
static void SetDefaultMetaData (Dictionary< string, object > metaData)
 
static void SetDefaultFieldsData (Dictionary< string, object > fieldsData)
 
static void LoginAnonymously (string userId)
 
static void Logout ()
 
static Task< string > GetSupportWebUrl (string pathAndQuery=null, Dictionary< string, object > fields=null)
 
static async void OpenSupportView (string path=null, Dictionary< string, object > fields=null)
 
static void CloseSupportView ()
 
static void Resume ()
 
static void Pause ()
 
static void FetchUnReadStatus ()
 
static void LoginWithCustomCredential (string credential)
 
static async Task LoginWithTDSCredential (string credential)
 

Static Public Attributes

static readonly int UNAUTHORIZED = 9000
 
static readonly int NOT_FOUND = 9001
 
static readonly int INVALID_LOGIN_CREDENTIAL = 9002
 
static readonly int USER_NOT_REGISTERED = 9003
 
static readonly int CREDENTIAL_REQUIRED = 9004
 
static readonly int WEAK_ANONYMOUS_ID = 9005
 
static readonly int EXPIRED_CREDENTIAL = 9006
 
static readonly int INTERNAL_SERVER_ERROR = 9500
 

Properties

static Dictionary< string, object > DefaultFields [get, set]
 

Member Function Documentation

◆ CloseSupportView()

static void TapTap.Support.TapSupport.CloseSupportView ( )
inlinestatic

◆ FetchUnReadStatus()

static void TapTap.Support.TapSupport.FetchUnReadStatus ( )
inlinestatic

◆ GetSupportWebUrl()

static Task<string> TapTap.Support.TapSupport.GetSupportWebUrl ( string  pathAndQuery = null,
Dictionary< string, object >  fields = null 
)
inlinestatic

◆ Init()

static void TapTap.Support.TapSupport.Init ( string  serverUrl,
string  productID,
TapSupportDelegate  supportDelegate 
)
inlinestatic

◆ LoginAnonymously()

static void TapTap.Support.TapSupport.LoginAnonymously ( string  userId)
inlinestatic

◆ LoginWithCustomCredential()

static void TapTap.Support.TapSupport.LoginWithCustomCredential ( string  credential)
inlinestatic

◆ LoginWithTDSCredential()

static async Task TapTap.Support.TapSupport.LoginWithTDSCredential ( string  credential)
inlinestatic

◆ Logout()

static void TapTap.Support.TapSupport.Logout ( )
inlinestatic

◆ OpenSupportView()

static async void TapTap.Support.TapSupport.OpenSupportView ( string  path = null,
Dictionary< string, object >  fields = null 
)
inlinestatic

◆ Pause()

static void TapTap.Support.TapSupport.Pause ( )
inlinestatic

◆ Resume()

static void TapTap.Support.TapSupport.Resume ( )
inlinestatic

◆ SetDefaultFieldsData()

static void TapTap.Support.TapSupport.SetDefaultFieldsData ( Dictionary< string, object >  fieldsData)
inlinestatic

◆ SetDefaultMetaData()

static void TapTap.Support.TapSupport.SetDefaultMetaData ( Dictionary< string, object >  metaData)
inlinestatic

Member Data Documentation

◆ CREDENTIAL_REQUIRED

readonly int TapTap.Support.TapSupport.CREDENTIAL_REQUIRED = 9004
static

◆ EXPIRED_CREDENTIAL

readonly int TapTap.Support.TapSupport.EXPIRED_CREDENTIAL = 9006
static

◆ INTERNAL_SERVER_ERROR

readonly int TapTap.Support.TapSupport.INTERNAL_SERVER_ERROR = 9500
static

◆ INVALID_LOGIN_CREDENTIAL

readonly int TapTap.Support.TapSupport.INVALID_LOGIN_CREDENTIAL = 9002
static

◆ NOT_FOUND

readonly int TapTap.Support.TapSupport.NOT_FOUND = 9001
static

◆ UNAUTHORIZED

readonly int TapTap.Support.TapSupport.UNAUTHORIZED = 9000
static

◆ USER_NOT_REGISTERED

readonly int TapTap.Support.TapSupport.USER_NOT_REGISTERED = 9003
static

◆ WEAK_ANONYMOUS_ID

readonly int TapTap.Support.TapSupport.WEAK_ANONYMOUS_ID = 9005
static

Property Documentation

◆ DefaultFields

Dictionary<string, object> TapTap.Support.TapSupport.DefaultFields
staticgetset

The documentation for this class was generated from the following file: