Adding New JSON Provider to Data Management System

To add a new JSON Provider to DMS:

  1. Navigate to Start > Infinity QS Data Management System.

    The DMS Provider Manager appears.

  2. Navigate to Configuration > Add to open the Providers dialog.

  3. Select Json Provider under Configure DMS Providers.

  4. Select OK.

    The Configuration (Json Provider) dialog appears.

  5. Enter an appropriate Server Name. For demonstration purposes, we are going to use Weather Endpoint as the server name.

  6. Enter an appropriate Group name if you are using DMS application for the first time on this computer.

    The Group will be auto-populated if you have previously used DMS on your computer.

  7. Select a Device State of Enabled.

  8. Select Ellipses (...) next to Source to configure the request.

    The Communications Source dialog appears.

  9. Select a Source of Http under Communications Source.

    The Communications Source dialog updates accordingly:

  10. Enter the endpoint in URL.

    T his should be the URL specified by the weather service (with latitude and longitude of your location added). For more information, see Retrieving Endpoint.

  11. Select a Method of GET.

  12. Make sure that the Access Token is None.

  13. Select Headers.

  14. Select Add.

    The HeadersDialog dialog appears.

  15. Enter User-Agent in Key.

  16. Enter user agent information in the format “app-name, email-address” in Value .

    The header, parameter, and body data is usually case-sensitive.

  17. Select OK to return to the Communications Source dialog.

  18. On the Source tab, select Make Request.

    The results from National Weather Service API populatein the Results.

  19. Select OK to save the web-request URL, header, and other details.

    The JSON provider is added to the DMS and appears in the DMS Provider Manager.