Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs:3400_how_to:0900_other_systems [2026/03/31 06:19] – Removed subpages and created accordion aware_support3 | docs:3400_how_to:0900_other_systems [2026/03/31 06:25] (current) – aware_support3 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Integration With Other Systems ====== | ====== Integration With Other Systems ====== | ||
| + | ===== How To... ===== | ||
| {{simplenavi> | {{simplenavi> | ||
| Line 31: | Line 32: | ||
| </ | </ | ||
| - | <panel type=" | + | <panel type=" |
| + | // | ||
| + | </ | ||
| + | |||
| + | <panel type=" | ||
| + | // | ||
| + | |||
| + | http:// | ||
| + | |||
| + | Parameters are specified as paramName1=paramValue1& | ||
| + | |||
| + | Where paramName1, paramName2 etc are names of the attributes of a business object that is specified as input to the process implementing the service. | ||
| + | |||
| + | You can also specify your own custom URL in which case you also need to supply a file called rest.props | ||
| + | |||
| + | All the details are explained in the “[[docs: | ||
| + | </ | ||
| + | |||
| + | <panel type=" | ||
| + | To do this you need to define an intelligent business object by defining the REST communication channel with the object. This is described in the “[[docs: | ||
| + | </ | ||
| + | |||
| + | <panel type=" | ||
| + | If you want to use an existing web service exposed by some web site then you need to do the following: | ||
| + | |||
| + | - Define an intelligent business object representing the web site exposing the web service with System intelligence type – see the “[[docs: | ||
| + | - Define the SOAP channel as the default channel for this object. Specify the URL where the WDSL file describing the web service is exposed as the property of the channel – see the “[[docs: | ||
| + | - Discover services of the business object – see the “[[glossary: | ||
| + | - Define a rule that will request the service of the business object using the '' | ||
| + | </ | ||
| + | |||
| + | <panel type=" | ||
| + | In order to allow users to login via Facebook you need to register your AwareIM application with Facebook. In order to do this: | ||
| + | |||
| + | * Go to the URL [[https:// | ||
| + | * Create a new application | ||
| + | * When specifying site URL for the application enter the following URL: | ||
| + | [[http:// | ||
| + | |||
| + | You can use localhost instead of the server name when testing your application. | ||
| + | |||
| + | When specifying “redirect URI” of the application enter the following URI: | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | * Copy application id and secret that Facebook should assign to your application – you will need these when setting up login options (see [[docs: | ||
| + | When users login to your // | ||
| + | |||
| + | [[http:// | ||
| + | </ | ||
| + | |||
| + | <panel type=" | ||
| + | In order to allow users to login via Twitter you need to register your AwareIM application with Twitter. In order to do this: | ||
| + | |||
| + | * Go to the URL [[https:// | ||
| + | * Create a new application | ||
| + | * When specifying callback URL for the application enter the following URL: | ||
| + | [[http:// | ||
| + | |||
| + | You can use localhost instead of the server name when testing your application. | ||
| + | |||
| + | When specifying “redirect URI” of the application enter the following URI: | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | * Copy consumer key and secret that Twitter should assign to your application – you will need these when setting up login options (see [[docs: | ||
| + | When users login to your AwareIM application they should use the following URL: | ||
| + | |||
| + | [[http:// | ||
| + | </ | ||
| + | |||
| + | <panel type=" | ||
| + | In order to allow users to login via Google you need to register your // | ||
| + | |||
| + | * Go to the URL [[https:// | ||
| + | * Create a new application | ||
| + | * When specifying redirect URI for the application enter the following URI: | ||
| + | [[http:// | ||
| + | |||
| + | |||
| + | You can use localhost instead of the server name when testing your application. | ||
| + | |||
| + | When specifying “redirect URI” of the application enter the following URI: | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | * Copy client id and secret that Google should assign to your application – you will need these when setting up login options (see [[docs: | ||
| + | * If using synchronization with the Google Calendar make sure that access to the calendar API is allowed! | ||
| + | When users login to your // | ||
| + | |||
| + | [[http:// | ||
| </ | </ | ||
| </ | </ | ||