SystemLink

cancel
Showing results for 
Search instead for 
Did you mean: 

Connecting to SystemLink via .Net

Solved!
Go to solution

Hi

 

Has anyone tried to post messages and tags to SystemLink from a .Net or other language application? There are instances where I'd like to leverage the power of the dashboards by posting additional data to SystemLink from a custom application. A very simple example is that we use TestStand for testing a product and then a .Net app for handling product packing information. Packing information would then be populated on a dashboard. 

 

I had a brief look at RabbitMQ, understanding that SystemLink is built on top of it, but I haven't had much success yet. 

 

Any advice is welcome. 

 

Cheers

Wesley

0 Kudos
Message 1 of 4
(794 Views)

Hi Wesley,

 

Look through this page to find more about getting started with web services, particularly the link to "Web Service APIs."

 

Getting Started with SystemLink
http://www.ni.com/product-documentation/54037/en/

 

If you go there, you can look at resources on how to post your data in a way that allows your .NET code to access it with an HTTP request.

 

SystemLink Cloud | API Documentation
https://api.systemlinkcloud.com/?urls.primaryName=Tag%20Service

0 Kudos
Message 2 of 4
(751 Views)
Solution
Accepted by topic author wesoli
12-12-2018 12:56 AM

Hi Wesley,

 

I'd add a couple of notes:

  1. The SystemLink APIs are documented using the Swagger/Open API standard, and the latest versions are posted to Github here - https://github.com/ni/systemlink-OpenAPI-documents. The Swagger documents can be used to generate a client API for a number of platforms including .NET. The above link has more details.
  2. Also, we're in the final stages of an official .NET client for Tags and Messages, and if you're interested in previewing that API in beta form, let me know and I can get you access to it.

Thanks!

 

Fred Visser -- SystemLink R&D -- National Instruments
Message 3 of 4
(745 Views)

Thank you Fred and Reyquaza for the input. I'm currently having a go at using the Swagger docs to generate some C# code to use. Will see how successful I am this afternoon. 

 

Fred, I'd love to try the .NET beta preview you guys have. Feel free to DM me for any details you may need. 

 

Regards

Wesley

0 Kudos
Message 4 of 4
(737 Views)