MAPI Manual

NAME

LIST_LANGUAGES

FUNCTION

List languages supported by the system

SYNOPSIS

action: LIST_LANGUAGES

login_name
login_passwd
or  
login_name
session_id
or  
device_id        

DESCRIPTION

This function allows users to get a list of languages supported by the system. Both GET and POST methods can be used to perform
the request. 

Required Parameters

* action: specifies the requested function. Sets to LIST_LANGUAGES.

* login_name: the login name for authenticating the user.
* login_passwd: the login password for authenticating the user.
or
* login_name: the login name for authenticating the user.
* session_id: the session ID for authenticating the user.
or
* device_id: a unique ID of the device. The system can use it as a key to identify users. 

RETURN DATA

For each valid request, the server provides a response in XML format, wrapped within a <result> tag.
The response contains the following attributes:
* mcp_language_id: ID of the language.
* language_name: name of the language.
* description: description of the language.

For an invalid request, the response XML contains the following attribute:
* msg: a string containing the error message. 

ROLE PERMITTED

EXAMPLES

The following example shows a successful HTTP GET request and response.

Request:
http://app02.yvntech.com/MapIHttpS/MapIS?action=LIST_LANGUAGES&device_id=mytestid

Response:
<result tftype='1' infotype='0'>
    <resultset name='mcp_language'>
        <row>
            <field name='mcp_language_id'>1</field>
            <field name='language_name'>ENGLISH</field>
            <field name='description'></field>
        </row>
    </resultset>
</result>

TIPS

ENVIRONMENT

AUTHOR

YVN Tech

SEE ALSO

Mweb v2.0 YVNTECH 2014