Classic: setting (and uploading) a user avatar through the API
Hey folks, The docs aren't very clear on how to actually upload a user avatar on Classic. I think I have to upload an image to an album and then link to that image from the userprofile endpoint, but the steps are unclear. Which album? How do I tell it which album? The reason: I have a whole bunch of old migrated avatars that are http endpoints. Many of the users with those avatars were very active but are no longer with us. Our SEO team says we should update them to https to eliminate mixed http/https. Seems like an easy one-off script, but I don't see the right set of incantations. Any pointers? I'll be doing this in python with an AI copilot if that helps (I'm a rusty developer). Thanks!22Views1like0CommentsCan 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.Solved507Views0likes12CommentsAurora Email Templates
Hi everyone, I am new to GraphQL, so please forgive any silly questions here. I've successfully set myself up in Postman, and can retrieve email templates. I understand the documentation here about the process of updating a template, but I am hung up on viewing the HTML within each template so that I might edit that. My end goal, hopefully, is to be able to glean the variable for a post title within say, the Mentions template, and put that into the Subject of the email. So instead of "{User} mentioned you on {Community Title}" I would ideally have a subject that says "{User} mentioned you in the thread {Post Title}" I would also like to edit other pieces of other emails, but looking to cut my teeth on this one. Has anyone had success making a change like this on Aurora, and might be able to point me in the right direction? Thank you!136Views1like5CommentsFeaturing a topic in Khoros Classic
Hi all, I'm looking for a way to be able to feature a give topic via the REST API v2. I tried doing this in a test endpoint, <#assign feature_call = restBuilder() .method("PUT") .path("/messages/11577") .body({ "data": { "type": "message", "conversation": { "featured": true } } }) .admin(true) /> but it fails with the following error: { "status":"error", "message":"The following parameters, or the value passed in for them, are not valid: [featured].", "data":{ "type":"error_data", "code":404, "developer_message":"The parameter featured is not allowed in an 'update' call.", "more_info":"" }, "metadata":{} } I couldn't find anything in the REST API v1 either. Is there no way to actually feature a message via the API?73Views0likes3CommentsDate 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!34Views0likes0CommentsDisallowed Dependencies Issue in Khoros Aurora Build
Hi Folks, Facing an issue with Disallowed Dependencies (as shown in the screenshot) while creating a build on GitHub. Could anyone please help me to understand why dependencies like Apollo/client etc. SS: https://prnt.sc/oyWMeJHVsmmW Thanks in Advance!Solved63Views0likes2Comments