from__future__importprint_functionimporttimeimportbraangoimportbraango.modelsimportbraango.apisfrombraango.restimportApiExceptionfrompprintimportpprint''' @author braango Sample code showing how to use dealerConnect api to enable bridge between seeded client and the sub-dealer'''#TEST auth token. Please contact#sales@braango.com to have one#created for youbraango.configuration.api_key['auth_token']='ISNWF0P30WM0CMK'# create an instance of the API classapi_instance=braango.ConnectsApi()subdealerid='subdealers2004'api_Key="ISNMdzuNiKG7jhl9d9v"#Set the account type to partner for#virtual dealer and partner hosted#accountsaccount_type="partner"#This id for your tracking, will be reflected back in response.#Doesn't get used by Braango#If not speficied, braango will return session-id in its responseid_dealer="add-delaer-04"# { "api_key": "ISNGvAzwuy4X7vAqrtV", "id": "any value",# "account_type": "partner" }requestHeader=braango.models.RequestHeader(api_Key,id_dealer,account_type)client_number="6692459240"connect_enable=Truebraango_number="555-555-5555"message=["Line 1"]# { client_number, connect_enable, connect_id, braango_number, message, media_urls, send_message, send_message_only}dealerConnectBody=braango.models.DealerConnect(client_number,connect_enable,None,braango_number,message,None)# DealerConnectRequestInput | (optional)dealerConnectRequestInput=braango.DealerConnectRequestInput(requestHeader,dealerConnectBody)try:# Dealer Connectsapi_instance.dealer_connect_all_personnel(subdealerid,body=dealerConnectRequestInput)exceptApiExceptionase:print("Exception when calling ConnectsApi->dealer_connect_all_personnel: %s\n"%e)
Comments (0)
HTTPSSSH
You can clone a snippet to your computer for local editing.
Learn more.