This topic contains 1 reply, has 2 voices, and was last updated by mark.brighton 5 years, 5 months ago.
api_query issues
You must be logged in to reply to this topic.
This topic contains 1 reply, has 2 voices, and was last updated by mark.brighton 5 years, 5 months ago.
Hello,
We are using Iguana 6.0.5 and are experiencing a couple issues with the api_query. From the translator we call the api_query like this
net.http.get{url='http://localhost:6543/api_query', parameters={username='user', password='pass', limit=10, type='messages', reverse='true', refmsgid='20160809-10297'},live=true}
The refmsgid isn’t always the same, only hard coded it for this example
Issue #1: When the results come back we get all log entries (Debug, Info, Error, Messages etc) not just messages. Why is that when the type parameter is only messages?
Issue #2: Not every time but often enough when I give it a refmsgid no results are returned. The response comes back as <export success="true"></export>
. If I get a direct link to the message, ex http://localhost:6543/log_browse?refid=20160809-10297, and resubmit the message and then use the api_query it will be able to find the message again. The message is still in the log but for some reason api_query cannot find it.
The first issue is a minor annoyance but we can code around it. The second issue is a big problem for us. Is there something we are doing wrong with the query parameters?
Thank You!
I’m seeing issue #2 as well. Sometimes an api_query call will return no matching logs even when logs exist.
You must be logged in to reply to this topic.