POST WEYIServer/Provider/R2H_ProviderTwilio
As the host server, create RequestProvider for the provider in the remote server and return ProviderSessionToken for Relay calls
Request Information
URI Parameters
None.
Body Parameters
ParaWebServer_ProviderTwilioName | Description | Type | Additional information |
---|---|---|---|
ProviderTwilioInfo | ParaWebServerR2H_ProviderTwilio |
None. |
|
SecurityItem | ParaWebServerSecurity |
None. |
Request Formats
application/json, text/json
Sample:
{ "ProviderTwilioInfo": { "ProviderId": 1, "ProviderTwilioAccount": "sample string 2", "ProviderTwilioExpiration": 1, "ProviderTwilioVideoAccount": "sample string 3", "ProviderTwilioVideoExpiration": 1 }, "SecurityItem": { "GlobalId": 1, "AuthKeyFrom": "sample string 2", "AuthKeyTo": "sample string 3" } }
application/xml, text/xml
Sample:
<ParaWebServer_ProviderTwilio xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models"> <SecurityItem> <AuthKeyFrom>sample string 2</AuthKeyFrom> <AuthKeyTo>sample string 3</AuthKeyTo> <GlobalId>1</GlobalId> </SecurityItem> <ProviderTwilioInfo> <ProviderId>1</ProviderId> <ProviderTwilioAccount>sample string 2</ProviderTwilioAccount> <ProviderTwilioExpiration>1</ProviderTwilioExpiration> <ProviderTwilioVideoAccount>sample string 3</ProviderTwilioVideoAccount> <ProviderTwilioVideoExpiration>1</ProviderTwilioVideoExpiration> </ProviderTwilioInfo> </ParaWebServer_ProviderTwilio>
Response Information
Resource Description
ParaBoolName | Description | Type | Additional information |
---|---|---|---|
bValue | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "bValue": true }
application/xml, text/xml
Sample:
<ParaBool xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models"> <bValue>true</bValue> </ParaBool>