Recent Content
Freezing Kudos on a Topic on Classic
Hi all, Is there a way via either rest v1 or v2 (preferably the latter) to freeze the kudos for a given topic? I see that I can make a topic read only, but don't seen an obvious way to disable kudoing. Not sure if this is possible, but given gaps in the docs, I'm hoping that it's doable but that the field to update is not available with a select * query in the API browser. Thanks!Session Key auth 302 Failure
Hello! Apologies in advance if this has been asked, I am very new to the library. I am unfortunately stuck on logging in to acquire a session token (following Session Key authentication) for a while now. I have an account which is given API access by the company, but when trying to login with the session API key, I get 302 user authentication failed. I am confident that my username/password combination is correct, and that this is not an issue with escaping (also wrote a Python client to verify, got the same results): user@HOSTNAME:~$ curl --location --request \ > POST 'https://[community]/restapi/vc/authentication/sessions/login' \ > --form 'user.login=[username]' \ > --form 'user.password=[password]' <response status="error"> <error code="302"> <message> User authentication failed. </message> </error> </response> Of note perhaps, is that when I login to my community I am redirected to the company SSO; the domain itself does not provide login portals; perhaps this is a clue? I'm not sure if this circumstance allows for session authentication. It's confusing me because coworkers have reported being able to execute the curl command and login. I also tested with an admin-provisioned API-key user account, with the same results. What are the circumstances under which 302 authentication failure is triggered, assuming username/password and API permissions are supposedly granted? I've scanned the community for related posts, but the status code for authentication issues is not often 302. Is this an IP whitelisting issue, or do I need extra headers, or am I just not allowed to make session auths? Would appreciate any help on resolving this issue.57Views0likes3CommentsQraphQL Missing constraint on the messages collection
Hi all, I am trying to create a system to pull all messages from a board posted in the last hour, can someone tell me what I am missing here.. There is no constraint for postTime.. I only want the new posts (depth 0) but that makes both of the other constrains useless as the feed would be polluted with messages surfaced because someone has commented on the original post...29Views0likes4CommentsCan someone walk me through authenticating and using Postman with Aurora?
I'm a bit of a newbie when it comes to GraphQL and Postman and I'm struggling to work through the dev docs when it comes to authenticating and setting up the basics in Postman for testing in API calls in Aurora. We're looking ahead to migration and want to start getting familiar with basic API calls. Has anyone successfully got Postman and Aurora working? Is anyone willing to walk me through the bare minimum basics of getting this set up to authenticate into our Aurora instance and run a basic GraphQL call? I'm finding the dev docs pretty lacking currently so I'm turning to the expertise of the developer community here hoping someone has already figured this out. Or, if Khoros is reading this, can we have another Developer Webinar where we can walk through this? Or is this something you can offer through training or update the docs with more details? We've reached out to our CSM to see if we can get some 1:1 training but so far it doesn't look like that's an option right now.Solved305Views0likes10CommentsCreating a blog on behalf of another user - GraphQL
Hi all, In classic we could create a blog on behalf of another user if the API user creating the blog had the permission to switch user. This was achieved using a APIv1 call the message endpoint and passing in the parameter message.author=id/<userid> in the api call. As far as I know this was not included in APIv2 and I can't find it in graphAPI and its a very crucial function for us until LarryI adds Ghost Writing to the platform! I have tried everything I can think of and it won't let me do this.72Views0likes2Commentsjson query syntax matches AND OR
Hello, I cannot find the full json query syntax documentation here. Thats wha I'm asking in this post: How does a json based query look like for AND matches in body text. I want to query all posts containing term1 AND term2 in their body. My query currently is this. How do I add the term2? [ { "messages":{ "fields":[ "id", "subject", "search_snippet", "body", "cover_image.view_href", "teaser", "view_href", "author", "conversation.last_post_time", "replies.count(*)", "kudos.sum(weight)", "metrics.views", "labels" ], "constraints":[ { "category.id":"DE", "conversation.style":"tkb", "body":{ "matches":"term1" }, "depth":0 } ], "sorts": [ "post_time desc" ], "limit":10, "subQueries":{ "labels":{ "fields":[ "text", "id" ] } } } } ]271Views1like6CommentsDate Limit in Bulk API v2 and Error with 7-Day Intervals
Hey everyone, I have a quick question about the Date Limit in Bulk API v2. I'm trying to pull data for the last 24 months, but I found that Khoros seems to have a date limitation. Is it true that you can only pull data for either 7 days or 30 days at a time? I think I can only pull data for 7 days—any chance we can change it to 30 days? Another issue I'm running into is when I try to loop through the 7-day intervals for the past 24 months, I get this error: "Error DataSource.Error: Web.Contents failed to get contents from 'https://api.lithium.com/lsi-data/v1/data/export/community/logrhythm.prod?fromDate=20230401&toDate=20230430' (400): Bad Request" Can anyone share how you worked around the date limitation? I was looking at the API documentation, but didn’t find much that helped. Thanks!
Featured Places
Release Notes & Updates
Review release notes and updates for all of our products! Select a tag to browse by product or resource type.Help & Support
Find solutions and support for Khoros productsSupport Information
Review general information about Khoros Support
Events & Webinars
Learn more about your Khoros solution with helpful webinars and special events
Events
No events to show