Reference13r1:PBX/Objects/App: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
The App object is used to create a reference to an innovaphone App that can be used in myApps. | |||
App objects can also be used for accepting incoming app websocket connections to the PBX with the configured credentials. | |||
The App object is used to | |||
; URL: An HTTP(S) URL pointing to the htm file of the app. | |||
; Licenses: | |||
; Plain Website: Should be checked if the URL points to a website that is not an innovaphone App. myApps won't do app-specific communication with the iframe then. | |||
; Hidden: If checked, the App should not be shown to the user inside myApps. This is useful when the app just provides APIs for other apps but no user interface. | |||
; Websocket: If checked, the PBX establishes a websocket connection to the app service. On this websocket connection the app can use PBX APIs or publish information that is needed by other apps. | |||
; Local presence: If checked, the object should not forward presence subscriptions to the app service on an existing websocket connection. Instead the object stores a presence locally like a regular user object. | |||
Note that each app needs specific settings depending on the needed or provided features. See the app documentation to find out what checkmarks should be set. |
Revision as of 16:58, 19 September 2019
The App object is used to create a reference to an innovaphone App that can be used in myApps. App objects can also be used for accepting incoming app websocket connections to the PBX with the configured credentials.
- URL
- An HTTP(S) URL pointing to the htm file of the app.
- Licenses
- Plain Website
- Should be checked if the URL points to a website that is not an innovaphone App. myApps won't do app-specific communication with the iframe then.
- Hidden
- If checked, the App should not be shown to the user inside myApps. This is useful when the app just provides APIs for other apps but no user interface.
- Websocket
- If checked, the PBX establishes a websocket connection to the app service. On this websocket connection the app can use PBX APIs or publish information that is needed by other apps.
- Local presence
- If checked, the object should not forward presence subscriptions to the app service on an existing websocket connection. Instead the object stores a presence locally like a regular user object.
Note that each app needs specific settings depending on the needed or provided features. See the app documentation to find out what checkmarks should be set.