This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
dev:api:lasso [2014/05/27 18:43] – created vikki | dev:api:lasso [2015/01/16 15:24] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== AOS Lasso Glue API commands - RFC ===== | + | [[: |
- | [[: | + | |
+ | ====== AOS Lasso Glue API commands - RFC ====== | ||
+ | |||
+ | \\ | ||
Date: 23 Feb. 2000\\ | Date: 23 Feb. 2000\\ | ||
Available: 25 Feb. 2000\\ | Available: 25 Feb. 2000\\ | ||
Line 12: | Line 14: | ||
------------------------------------------------------ | ------------------------------------------------------ | ||
+ | **Description**\\ | ||
+ | This API covered server interaction between Lasso and AOS. Note that you must be a Registered Lasso developer with Afteroffice.com to make these calls.\\ | ||
+ | The Lasso Glue has discontinued. Further Lasso development should use AOS API 2.0.\\ | ||
+ | There are 2 commands in the Lasso Glue which is specifically designed for Lasso (commands carry " | ||
+ | |||
+ | **Index**\\ | ||
+ | [[dev: | ||
+ | [[dev: | ||
+ | [[dev: | ||
+ | [[dev: | ||
+ | |||
+ | ------------------------------------------------------ | ||
+ | |||
+ | ==== LassoReqSData ==== | ||
+ | **Command: | ||
+ | Use: Obtain user information.\\ | ||
+ | Access: HTTP\\ | ||
+ | Method: POST and GET\\ | ||
+ | Parameters case sensitive: NO\\ | ||
+ | Where: [SID] = the user login session ID\\ | ||
+ | [keys] = additional keys to query (Optional)\\ | ||
+ | Result: multi-lines with the following data. Additional data appended at the end, specified by " | ||
+ | - name | ||
+ | - suffix | ||
+ | - host | ||
+ | - apprbdtag | ||
+ | - fullname | ||
+ | - language | ||
+ | - timezone | ||
+ | - apprFontSize | ||
+ | - calendar list | ||
+ | - standalone | ||
+ | - ucarGroup | ||
+ | - ucarLevel | ||
+ | |||
+ | **URL Sample:**\\ | ||
+ | http:// | ||
+ | |||
+ | ------------------------------------------------------ | ||
+ | |||
+ | ==== sqReqUcarTb ==== | ||
+ | **Command: | ||
+ | Use: Obtain UCAR table (top level)\\ | ||
+ | Access: HTTP\\ | ||
+ | Method: POST and GET\\ | ||
+ | Parameters case sensitive: NO\\ | ||
+ | Where: [host] = the host name\\ | ||
+ | [module] = the module\\ | ||
+ | [CrSet] = the character set, specify " | ||
+ | Result: UCAR top level standard raw table\\ | ||
+ | |||
+ | **URL Sample:**\\ | ||
+ | http:// | ||
+ | |||
+ | ------------------------------------------------------ | ||
+ | |||
+ | ==== sqReqUcarGroup ==== | ||
+ | **Command: | ||
+ | Use: Obtain all group names from a host\\ | ||
+ | Access: HTTP\\ | ||
+ | Method: POST and GET\\ | ||
+ | Parameters case sensitive: NO\\ | ||
+ | Where: [host] = the host name\\ | ||
+ | [CrSet] = the character set, specify " | ||
+ | Result: Multi-lines group names\\ | ||
+ | |||
+ | **URL Sample:**\\ | ||
+ | http:// | ||
+ | |||
+ | ------------------------------------------------------ | ||
+ | |||
+ | ==== LassoReqHostUserList ==== | ||
+ | **Command: | ||
+ | Use: Obtain account list from a host.\\ | ||
+ | Access: HTTP\\ | ||
+ | Method: POST and GET\\ | ||
+ | Parameters case sensitive: NO\\ | ||
+ | Where: [host] = the host\\ | ||
+ | Result: Multi-line user list\\ | ||
+ | **URL Sample:**\\ | ||
+ | http:// |