WitInfoVRequest
(
configuration
, useServerToken
)
|
Constructor for wit based info VRequests
Signature
Meta.WitAi.Requests.WitInfoVRequest.WitInfoVRequest(IWitRequestConfiguration configuration, bool useServerToken=true) Parameters useServerToken: boolÂ
Editor only option to use server token instead of client token
|
RequestAppExportInfo
(
applicationId
)
|
Get all export data for a wit application asynchronously
Signature
async Task<VRequestResponse<WitExportInfo> > Meta.WitAi.Requests.WitInfoVRequest.RequestAppExportInfo(string applicationId) Parameters applicationId: stringÂ
The application's unique identifier
|
RequestAppId
()
|
A request to obtain the current app id by grabbing multiple apps & using the app id
Signature
async Task<VRequestResponse<string> > Meta.WitAi.Requests.WitInfoVRequest.RequestAppId() Returns async Task< VRequestResponse< string > >Â
Returns app id string if possible
|
RequestAppInfo
(
applicationId
)
|
Get data for a specific application id async
Signature
async Task<VRequestResponse<WitAppInfo> > Meta.WitAi.Requests.WitInfoVRequest.RequestAppInfo(string applicationId) Parameters applicationId: stringÂ
The application's unique identifier
|
RequestApps
(
limit
, offset
)
|
Get all wit app data asynchronously
Signature
async Task<VRequestResponse<WitAppInfo[]> > Meta.WitAi.Requests.WitInfoVRequest.RequestApps(int limit, int offset) Parameters limit: intÂ
The maximum amount of apps to be returned
offset: intÂ
The index offset for apps to be returned
Returns async Task< VRequestResponse< WitAppInfo[]> >Â
Returns all WitAppInfo[] data found for the specified parameters
|
RequestAppVersionTags
(
applicationId
)
|
Retrieve the version tags for the app asynchronously
Signature
async Task<VRequestResponse<WitVersionTagInfo[][]> > Meta.WitAi.Requests.WitInfoVRequest.RequestAppVersionTags(string applicationId) Parameters applicationId: stringÂ
The application's unique identifier
Returns async Task< VRequestResponse< WitVersionTagInfo[][]> >Â
Returns WitVersionTagInfo[][] if possible
|
RequestClientToken
(
applicationId
)
|
Obtain client token asynchronously
Signature
async Task<VRequestResponse<string> > Meta.WitAi.Requests.WitInfoVRequest.RequestClientToken(string applicationId) Parameters applicationId: stringÂ
The application's unique identifier
Returns async Task< VRequestResponse< string > >Â
Returns client token string if possible
|
RequestEntityInfo
(
entityId
)
|
Obtain all info on a specific wit entity for the configuration
Signature
async Task<VRequestResponse<WitEntityInfo> > Meta.WitAi.Requests.WitInfoVRequest.RequestEntityInfo(string entityId) Parameters entityId: string |
RequestEntityList
()
|
Obtain a list of wit entities for the configuration
Signature
async Task<VRequestResponse<WitEntityInfo[]> > Meta.WitAi.Requests.WitInfoVRequest.RequestEntityList() |
RequestIntentInfo
(
intentId
)
|
Obtain specific wit info for the configuration
Signature
async Task<VRequestResponse<WitIntentInfo> > Meta.WitAi.Requests.WitInfoVRequest.RequestIntentInfo(string intentId) Parameters intentId: string |
RequestIntentList
()
|
Obtain a list of wit intents for the configuration
Signature
async Task<VRequestResponse<WitIntentInfo[]> > Meta.WitAi.Requests.WitInfoVRequest.RequestIntentList() |
RequestTraitInfo
(
traitId
)
|
Obtain all info on a specific wit trait for the configuration
Signature
async Task<VRequestResponse<WitTraitInfo> > Meta.WitAi.Requests.WitInfoVRequest.RequestTraitInfo(string traitId) Parameters traitId: string |
RequestTraitList
()
|
Obtain a list of wit traits for the configuration
Signature
async Task<VRequestResponse<WitTraitInfo[]> > Meta.WitAi.Requests.WitInfoVRequest.RequestTraitList() |
RequestVoiceList
()
|
Obtain all info on wit voices for the configuration
Signature
async Task<VRequestResponse<Dictionary<string, WitVoiceInfo[]> > > Meta.WitAi.Requests.WitInfoVRequest.RequestVoiceList() Returns async Task< VRequestResponse< Dictionary< string, WitVoiceInfo[]> > >Â
Returns a decoded dictionary of WitVoiceInfo per language
|