LinQ2 P-Series Xml File Integration Channel

LinQ2 P-Series Xml File Integration Channel

XML File Integration

1.1 Introduction

This interface allows sending requests to LinQ2 through xml file saved in UTF 8 format. Linq2 application will read this file from already defined source directory. In case of successful processing this file will be move to destination directory. Otherwise, it will move into error directory. User can find out error and description from log monitoring section.

 

1.2 Configuration 

Authorized user can configure XML File request parameter setting from configuration >LinQ2 resources > File - Show List > LinQ2 page. Form this page authorized user can define source, destination, and error folder path.  

 

Ref: - Screen 1 – LinQ2 File backend management_1.

Ref: - Screen 2 – LinQ2 File backend management_2.

Ref: - Screen 3 – LinQ2 Define files backend parameters

 

 

 Screen 1 – LinQ2 File backend management_1

 

 

 

 Screen 2 – LinQ2 File backend management_2

 

 

 Screen 3 – LinQ2 Define file backend parameters.

 

1.3 Monitoring and Control

XML File handler service is available in services list. Authorized user can login in to LinQ2 system and can monitor the status of XML File handler service and recent errors and warning from status monitor section. User can also start and stop the Xml file handler service from this section.

 

Ref: - Screen 4 – LinQ2 XML File handler Service Status Monitoring and Control

Ref: - Screen 5 – LinQ2 XML File handler Error Monitoring

 

Ref: - Screen 4 – LinQ2 XML File handler Service Status Monitoring and Control

 

 

 

 Screen 5 – LinQ2 XML File handler Service Error Monitoring

 

1.3.1 Constraints

  1. SMS template should be defined in both languages English and Arabic.
  2. Email template should be defined in both languages English and Arabic. If email option is also selected.
  3. Event id should be unique.
  4. Xml format should be correct as mentioned structure.
  5. XML File should be saved in UTF8 format.
  6. File integration can't send SMS to groups created by other than administrator.

 

 1.3.2 Before You Apply Test

  1. For samples and full structure details of LinQ2 XML format please take a look at “LINQ2 XML STRUCTURE” document. 

LinQ2 XML Structure


1.3.3 Supported File Formats: 

XML file can have one of the three encoding formats Utf8, Unicode or Unicode Little. The currently enabled encoding is determined by the property “linq2.config.xmlfile.unicoded” defined inside the “system.config” file, e.g. the following setting enables UTF-8 encoding for importing XML files.

linq2.config.xmlfile.unicode=utf8

 

If you are saving your XML using the Windows Notepad then be careful as the file format is UTF-8-BOM. In that case you must change the encoding using some other text editors and must save the file as UTF-8 before importing it to the LinQ2.



© 2024 Cerebra All Copyrights Reserved

  

    • Related Articles

    • LinQ2 P-Series Push Notifications Integration Channel v1.1

      Push Notification Integration 1.1 Introduction Linq2 is integrated with Push Providers (PushWoosh/OneSignal/Google FCM) by using following approach. Push notification can be requested in the XML or Rest request by MQ or WebService integration ...
    • LinQ2 P-Series Voice Integration Channel v1.0

      Voice Integration Introduction Now Linq2 P Series supports automated voice calling feature through standard SIP providers e.g. FreePBX. Linq2 P Series is integrated with SIP Providers by using the following approach/steps. Configure SIP account ...
    • LinQ2 P-Series Excel File Integration Channel and Test Cases

      1. Introduction This interface allows sending requests to LinQ2 through Excel file either “.xls” or “.xslx” formats. Linq2 application will read this file from already defined source directory .In case of successful processing this file will be move ...
    • LinQ2 P-Series XML Structure Description v 2.0

      This document explains LinQ2's XML structure, which uses ar XML File Channel Element Type Max. Len Rep Allowed Values Mandatory Description Evnt_Id Text 10 1 N/A Y Unique Event Identifier. Evnt_Source Text 10 1 ‘OMS’, ‘CRM’ Y Event source. Put here a ...
    • LinQ2 P-Series Database Integration Channel

      Data base Integration 1.1 Introduction LinQ2 application has a database monitor component to pull messages from database other then linQ2 database. LinQ2 database monitor can pull message information from the database table and send it to appropriate ...