API doesn't return download URL to download the data
Hi Team, I am trying to download data by sending a request to lithium/khoros API, but it doesn't return download URL as shown below satyakrishnak@satyakrishnak:/google/src/cloud/satyakrishnak/lit__/google3$ curl -username:password'https://analytics-api.app.lithium.com/api/public/reports/report/conversation?conversationReportType=CLOSED&reportFormat=CSV&companyKey=googlesocial&startTime=1581523200000&endTime=1581526800000' {"status":"PASS","request":null,"message":null,"result":{"workflowId":"3aac71d9-a2ba-35a4-afe6-5e8dfd06ab8e","runId":"23TjL/PN3vfG13oc+n2T5Vx2550wM/XOIBD/UJ6kN273U=","downloadUrl":"","statusUrl":"https://analytics-api.app.lithium.com/api/public/reports/report/3aac71d9-a2ba-35a4-afe6-5e8dfd06ab8e/23TjL%2FPN3vfG13oc%2Bn2T5Vx2550wM%2FXOIBD%2FUJ6kN273U%3D/status?companyKey=googlesocial"}} Could you please let me know what might be the reason for this ? Are there any recent changes in the backend URL? Thank you, Satyadharmendrat5 years agoContributor93Views0likes3Comments2019 Update of Community SDK dependencies
Just trying to get set up with the Community SDK on my Mac (and miserably failing, but that is a different story). When running the npm install lithium-sdk -g command there is a never-ending list of deprecation notices about moved, unmaintained and even unsupported packages, e.g. npm WARN deprecated hawk@1.1.1: This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues. npm WARN deprecated cryptiles@0.2.2: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). npm WARN deprecated sntp@0.2.4: This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues. npm WARN deprecated boom@0.4.2: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). npm WARN deprecated hoek@0.9.1: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). Is there a chance to move the code base to a safer environment by updating to more modern, supported packages any time soon? I am a bit concerned to install all these outdated packages on my work machine. 😱398Views13likes9CommentsUsing the Expanding Content Styles
Hi Community, We're trying to create our own custom Help page in our community. That is a lot of text, and we'd like to make it similar to the built-in help page with the expanding text for the sections and questions. Is there any way to use that expanding format ourselves? I'm familiar with HTML and CSS, but not so much with Javascript. If that is not possible, does anyone know how to embed the FAQ page as a component in another page? If we could do that, we could then customize the questions in Studio to meet our needs. Thanks!Solved183Views2likes4CommentsOG:image -metatag works differently in production
Hello! We are trying to get the first image of a blog post and the first image of any thread (if exists) to work as the content for the OG:image -metatag. If I have understood correctly, Khoros should do this if I have a certain setting on in studio or admin? Currently, I can see the metatags working correctly in our preproduction environment, but not in production. I only have permission to make changes in the preproduction studio, so does anyone have ideas which setting might be different in production? Both environments have theNode image URL set in admin / open graph, in pre production, the tag gets written over with the correct tag, but this does not happen in production. Other metatags (OG:url, OG:title etc.) seem to be working in both environments.pepitaK5 years agoAdept45Views0likes0CommentsDisplay different custom content modules to users of different ranks (Freemarker)
Big thanks to Kaela for this information! Description This component displays different "custom content" modules based on what rank a user has. If they have the "Lithium Guru" rank, they see custom content module 3. If they have the "Wayfarer" rank they see custom content module 2. If they are logged in but have neither rank, they see custom content module 1. If they are not logged in, they do not see a custom content module in this component. Requirements Lithium version 9.18 or higher, Lithium Studio How to add this to a Lithium community There are two parts to displaying custom content based on user ranks: Create a component that contains the display logic Add the component to pages To create the logic component: Go to Studio > Components. Click New Component. Enter a name for the component (for example, custom-content-by-rank) and click Create. Add the following markup to the component: <#if user.registered > <#assign rank = restadmin("/users/id/${user.id?c}/ranking").ranking /> <#if rank.name?? && (rank.name == "Lithium Guru")> <@component id="common.widget.custom-content" name="3" panel="true" /> <#elseif rank.name?? && (rank.name == "Wayfarer")> <@component id="common.widget.custom-content" name="2" panel="true" /> <#else> <@component id="common.widget.custom-content" name="1" panel="true" /> </#if> </#if> Click Save. To place the element on a page: Choose Community Admin > Content > Custom Content. Select each of the first three custom content modules and add the content you want to display to each rank. Example Go to the Code Sample 4 Example Page to see this in action.DougS5 years agoKhoros Oracle621Views8likes6CommentsGet labels by text within a board or category?
Is there a way in V1 or V2 API to get labels by text value within a board or category? i.e., I want something to the effect of SELECT * FROM messages WHERE board.id = 'myboard' AND label.text = 'somelabel' or https://community.site.com/restapi/v1/boards/id/boardname/labels/id/labelname I want to show a Custom Tile for labels if and only if there are messages in the board using that label.Inactive User5 years ago53Views0likes0CommentsPoll pop-up toast notification
Is there a way to have a toast pop-up notification show up for users as soon as they log into the community (or at a specific time, if that is not possible) that asks users to respond to a poll? Or even have the poll within the pop-up notification?Lindsey5 years agoLeader60Views0likes0CommentsBackup skin in Khoros
Hello All, We are planning to do changes in the custom skin we are currently using. Two questions 1)Is it possible to backup the files used in the current skin before we proceed to do changes to existing skin? 2)Is building a new skin the best way to proceed in this scenario. Thanks, Ragu.VSolved135Views0likes3Commentshow to adapt my bot to Khoros response object
If I have to respond to a message from that I receive from user on facebook messenger. Do I need to build the response specifically for facebook messenger or I use some social channel agnostic API that Khoros offers , which in turn build the response format that Facebook messenger can understand ?suniltn5 years agoContributor45Views0likes0CommentsBest Option for REST API Authentication Session Key or OAUth 2.0
Hi Team, I would like know best Option for REST API Authentication Session Key or OAUth 2.0 What are Pros-Cons of usingSession Key forREST API Authentication ? What are Pros-Cons of using OAuth 2.0 forREST API Authentication ? Any suggestion ? Thanks Sachin Patilpatils275 years agoGuide57Views0likes0CommentsError getting OAuth Authorization Code
Hi Team, We are getting error while generating OAuth Authorization Code as per Attachment (Error_Khoros_OAuth2_Auth_Code.jpg) Any suggestion to resolved issue ? https://xxxxxxxxxxxxxxxx.lithium.com/auth/oauth2/authorize?client_id=xxxxxxxxxxxx=&response_type=code&redirect_uri=xxxxxxxxxx&state=xxxxxxxxxxxxx I’m using process desceipr in Khoros docs: OAuth 2.0 authorization grant flow: https://developer.khoros.com/khoroscommunitydevdocs/docs/oauth-authorization-grantpatils275 years agoGuide114Views0likes1Comment- patils275 years agoGuide66Views0likes0Comments
Migration from JX ( JiveX) To Khoros Community
Hi Team, We are migrating fromJX ( JiveX) To Khoros Community , We are using following listed REST APIs for KB sync application ( from Salesforce to JX), Could anyone please provide to me respective mapping for Khoros REST API @allensmith81Parshant Thanks Sachin Patil Type Jive REST API Link Attachment Attachment Service https://developers.jivesoftware.com/api/v3/cloud/rest/AttachmentService.html Content Content Service https://developers.jivesoftware.com/api/v3/cloud/rest/ContentService.html Deleted Object DeletedObject Service https://developers.jivesoftware.com/api/v3/cloud/rest/DeletedObjectService.html Image Image Service https://developers.jivesoftware.com/api/v3/cloud/rest/ImageService.html Person Person Service https://developers.jivesoftware.com/api/v3/cloud/rest/PersonService.html Place Place Service https://developers.jivesoftware.com/api/v3/cloud/rest/PlaceService.html SecurityGroup SecurityGroup Service https://developers.jivesoftware.com/api/v3/cloud/rest/SecurityGroupService.html Tag Tag Service https://developers.jivesoftware.com/api/v3/cloud/rest/TagService.html Webhooks Webhooks Servcie https://developers.jivesoftware.com/api/v3/cloud/rest/WebhooksService.htmlpatils275 years agoGuide87Views0likes2CommentsIOS SDK - is it still a thing?
Hi ya'll, I'm trying to help a dev get set up to use the community API (yay!) within an iOS app (yay!). I'm not sure if I should set up a "Web App" in the admin console or an "iOS App". The little bit of research I've done on the iOS SDK (which is why you'd use the "iOS App" option, right?) leads to dead links likehttps://github.com/lithiumtech/li-ios-sdk-core/wiki/Getting-Started-with-the-Community-iOS-SDK So... is the iOS SDK still a thing? Should I set that up for our devs or just a normal web app? Thanks!80Views0likes2CommentsAPI V1 get images for a message ID?
Is there a way in API V1 to get the images associated with a message? The documentation only shows the profile image, or if you have an image id. I need something that's the equivalent of SELECT * FROM images WHERE messages.id = '1234' Why V1 and not V2? I need to call it in Javascript.SolvedInactive User5 years ago104Views0likes1CommentForum Messages List Available Components
Is it possibly for the articles list for the Forum pages to have a sort function so users can choose if they want to see the latest post, oldest post, most popular post first etc either through a setting or a component. I.e herehttps://community.servicemax.com/t5/Mobile-Discussions/bd-p/Mobile_Forum. I looked around but could not find a setting and I know sometimes there a components that are not given in the ootb list.browneandrae5 years agoExpert150Views0likes3CommentsWhy is this not pulling all data?
I'm using this bit of code I got from tolstoshevto pull the information about who voted for ideas in a particular exchange. My intent is to get all votes from a specific exchange. Some of the exchanges have hundreds of ideas (and votes): <hr> <h3>Copy the below to a text file then open with Excel as a comma delimited csv file</h3> <hr> <#assign roles = restadmin("/users/id/" + user.id?c + "/roles").roles.role> <#assign roleSize = roles?size> <#if (roleSize > 1) > <#list roles as role> <#assign roleName = role.name?trim /> <#if roleName == "Micro Focus Employee"> <#if config.getString("phase", "prod") == "prod"> <#assign board='OpsBridge_Idea_Exchange' /> <#else> <#assign board='Ideation' /> </#if> Idea Name, Submitter email, Voter email, Status, Day, Year, IdeaID, Label, URL <#assign idea_obj = restadmin("2.0","/search?q=" + "Select * FROM messages WHERE board.id = '${board}' AND conversation.style='idea' AND depth=0"?url) /> <#list idea_obj.data.items as fubar> <#assign authoremail = restadmin("2.0","/search?q=" + "Select * FROM users WHERE id='${fubar.author.id}'"?url) /> <#assign voters = restadmin("2.0","/search?q="+fubar.kudos.query?url) /> <#list voters.data.items as uservotes> <#assign emailaddy = restadmin("2.0","/search?q=" + "Select * FROM users WHERE id='${uservotes.user.id}'"?url) /> <#assign labels = restadmin("2.0","/search?q=" + "Select * FROM labels WHERE messages.id = '${fubar.id}'"?url) /> <#assign firstlabel = "missing label"> <#attempt> <#assign firstlabel = labels.data.items[0].text /> <#recover> </#attempt> <br>${fubar.subject},${authoremail.data.items[0].email},${emailaddy.data.items[0].email},${fubar.status.key},${fubar.post_time?date},${fubar.id},${firstlabel},http://community.microfocus.com${fubar.view_href} </#list> </#list> </#if> </#list> </#if> It works great, except it only pulls a small portion of the data before it stops. Sometimes 20 lines, 40 lines, 57 lines, whatever. Refreshing always shows the same amount. Why? My questions: This is in a custom text box. Is there a limit to what a custom text box can display? (If so, is there a way to make it output to csv? (I'm not a developer) Is there a limit to what the API call can return? Is there some unseen parameter making it only pull some specific data? Is there some other sort of limit I'm running into? Thanks in advance for any advice.71Views0likes0CommentsOOTB Search Widgets
We would like to use the OOTB Search component that is being used here: community.khoros.com/t5/forums/searchpage/tab/user?q=test Searching and testing through the StudioComponents documentation didn't yield a solution. Wondering if anyone out there knows the name of that search widget. Thanks!jvcencio5 years agoContributor87Views0likes1CommentSingle API call for all post related info
Is there an API which will return all the following propertied related to a post ID with single api: Post subject Content Likes/kudos Views All comments and sub-comments. That is entire hierarchy. Tags Popularity Last update time stamp Creation time stampvipaggar5 years agoContributor82Views0likes2CommentsHow does social media select which image to preview as the OG image?
My understanding is that In DISCUSSSIONS, and BLOGS the user must upload an image into the input area. The first one will be the OG image in Social media. In BLOGS, you can also add the image to the TEASER section On TKB articles, the above is true as well, but the COVER PHOTO should be the default, if uploaded. Is this correct or am I completely off?Inactive User5 years ago283Views0likes7CommentsHow to log in an API created user to web UI?
We have a custom form which creates a user and then posts a comment to a specified board. We use /users/add to create the user based on information entered, and then /sessions/login to authenticate them to be able to continue with the script and post. At this point we would like the user to be logged into the web UI of the community rather than just the api. Is there a way to achieve this without redirecting the user to the login page?ski5 years agoContributor65Views0likes0CommentsComponet to embed a message anywhere
Looking to see if there is a message component where can grab a message similar to the topic message component and just use the argument likelia-message:env to show. Below is a list of elements I was told about but did not know existed. Is there a list that has all the possible components that could be used? We want to embed the topic message at the top of every forum topic page, even the 2nd and 3rd pages so seeing if a component exist before writing the component myself? <component id="message-list-detail-with-inline-editors" /> This component is only available on the ForumTopicPage <component id="messages.form.reply-inline" message="lia-message:env" /> The "message" parameter requires a message to be passed to tell the component which message the component will use to reply to. In this case we use "lia-message:env" which will attempt to grab the message from the environment. On the ForumTopicPage it will use the message for the page. This will break on pages that do not have the context of a message on them. <component id="messages.form.reply-inline" message="lia-message:env" /> Same comment as above for the "message" parameter.browneandrae5 years agoExpert189Views0likes5Comments- jkoppad5 years agoContributor46Views0likes0Comments
Emoji and truncate
Hi all, from this :https://developer.khoros.com/khoroscommunitydevdocs/reference/utils-for-manipulating-and-stripping-html I try to use the allow allowElement combined with thehtml.truncate. My problem is whenever emoji are inside my html, they don't display. Did someone have a solution ? My code : <#assign messageId = 2505 /> <#assign response = restApiV2Utils.doQuery("SELECT id, subject, body FROM messages WHERE id = '${messageId}'") /> <#assign stripperOptions = utils.html.stripper.from.owasp.optionsBuilder .allowElement("p") .allowElement("span") .allowElement("img") .build() /> <#assign strippedBody = utils.html.stripper.from.owasp.strip(messages.body, stripperOptions) /> <p class="truncate">${utils.html.truncate(250, strippedBody, "...")}</p> alexandraGWidade_HBekaD125 years agoHelper123Views0likes0CommentsBoards identification and visibility
I have a board in our community with below link https://community.domain/t5/forums/postpage/board-id/@support When i used Liql to search based on board id I am able to retrieve the data with board being hidden and depth as 1. I tried to search in our community structure, but couldn't find it. This was developed by our Professional services team and I am unable to find it in our studio. Any help would be really appreciated.129Views0likes4CommentsCan't retrieve all labels via v2 API
What would be the best way to retrieve all of the labels in the v2 api. When I make the request: api/2.0/search?q=SELECT+*+FROM+labels+WHERE+messages.id='38' It returns fine. But I can't just return all labels with the request: api/2.0/search?q=SELECT+*+FROM+labels Is there a reason for that?csolis2145 years agoGuide61Views1like0CommentsVisitor.ID value stickiness
I'm wondering how Sticky is the Visitor.Id value returned by the LSI bulk data call? After a user has entered the site and been assigned a visitor.id value will they retain the same value when they return back to the website? I'm assuming there are certain conditions when the visitor.id will be reassigned, such as if the user comes back to the site with no cookies?csolis2145 years agoGuide51Views0likes0CommentsGet Session id's for users
Hello. I'm wondering if the value returned by the following API call rest("/authentication/sessions/current/id") can be mapped to any value inside of the Bulk Data API call? https://developer.khoros.com/khoroscommunitydevdocs/reference/lithium-bulk-data-api?_ga=2.165690878.1750002974.1580942551-579166517.1580763025 Would that happen to be visit.id or visitor.id or there another call I could make to get a list of all session ids if they weren't included in the Bulk API call? Seems like "visit.id" and "visitor.id" don't seem to be correct.csolis2145 years agoGuide93Views1like0CommentsInclude hyperlink in text key
Hi everyone, How do I properly include a hyperlink within a text key? Currently, I have it written in this format: text.key = <a href="URL">Text</a> But when I reference this in a component like this: ${text.format("text.key")} ...it displays exactly as written (showing the a href) rather than displaying hyperlinked text. What am I doing wrong? Thanks!Solved111Views0likes2CommentsCustomizing Survey layout (font)
Hi, I'm trying to find proper place to customize font within survey page (https://examplecommunityname.com/t5/valuesurveys/surveyspage/survey-event) which wy launched from Value Analytics. I failed searching proper css to edit fonts for this site:/ Can anybody help me?dawidzagorski5 years agoAdvisor58Views0likes0Commentspage-options component
Hello, I try to override a component via Studio : The component is : community.widget.page-options I created a custom component with a the name : community.widget.page-options@override I added the code inside : "lorem<@delegate />" Do you know why this custom component doesn't display on CategoryPage ? ThanksSolved215Views1like4CommentsHow does AP1 v2 "matches" work?
Hi, Here's my API query: https://community.ato.gov.au/api/2.0/search?q=SELECT id, view_href, body FROM messages WHERE body matches 'house-rules' LIMIT 10000 The plan is to find any links to "/t5/Getting-started/House-rules/ta-p/6" so that we can update the link to point to our FAQ page but the results include all occurrences of "house", "rule" and both. If anyone can shed some light on this behaviour, I'd really appreciate it.PAULEM5 years agoAdvisor91Views0likes1CommentSalesforce email search profile link
If you have staff from the customer success, support, or similar departments engaging on your community and you are using Salesforce CRM it can be handy to quickly obtain more information about users posting on the community. Of course there is the full blownAbout the Salesforce and Khoros integrationwhich can be used for that. Sometimes a simple contact search on SFDC already works wonders. Enter a lightweight Salesforce search "integration". It's basically just a link to search on Salesforce for the email address of the user. Such link fits well - usually hidden behind a staff role check - on the community user profile page (a.k.a. ViewProfilePage). The id of the viewed user can be obtained from ${page.context.user.id}. You might need to adjust the source of the user id when you want to use it on a different page context. Salesforce Lightning For the newer (talking in year 2020 terms here) Salesforce Lightning Component Framework use the following code which transfers the search details base64 encoded. <#assign userEmail = restadmin("/users/id/${page.context.user.id}/email").value> <#assign SFDC_Lightning_Search = '{"componentDef":"forceSearch:search","attributes":{"term":"' + userEmail + '","scopeMap":{"type":"TOP_RESULTS"},"context":{"disableSpellCorrection":false,"SEARCH_ACTIVITY":{"term":"' + userEmail + '"}}}}' /> <a href="https://<salesforce_instance>.lightning.force.com/one/one.app?source=aloha#${utils.base64.encode(SFDC_Lightning_Search)}" target="_blank">Search email in Salesforce</a> Salesforce Classic For the older Salesforce Classic search use the following url where the email is url encoded and sent as an url parameter: <#assign userEmail = restadmin("/users/id/${page.context.user.id}/email").value> <a href="https://<salesforce_instance>.salesforce.com/_ui/search/ui/UnifiedSearchResults?searchType=2&sen=001&sen=00Q&sen=003&sen=500&sen=a0C&sen=005&sen=701&str=${userEmail?url}#!/fen=001&initialViewMode=detail&str=${userEmail?url}" target="_blank">Search email in Salesforce</a> Bonus To make this link more recognizable you can add the following Salesforce SVG icon within the anchor link: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="height: 24px; fill: #1798c1; vertical-align: middle;"><path d="M10 5.5c.8-.8 1.9-1.3 3.1-1.3 1.5 0 2.9.9 3.7 2.2.6-.3 1.3-.5 2-.5 2.9 0 5.2 2.3 5.2 5.2s-2.3 5.1-5.2 5.1h-1c-.6 1.1-1.9 1.9-3.3 1.9-.6 0-1.2-.1-1.7-.4-.6 1.5-2.1 2.6-3.9 2.6-1.9 0-3.5-1.1-4.1-2.8-.3 0-.6.1-.8.1-2.2 0-4-1.8-4-4 0-1.5.7-2.8 1.9-3.5-.2-.5-.3-1.2-.3-1.8 0-2.6 2-4.7 4.6-4.7 1.6.1 3 .8 3.8 1.9"></path></svg> If you have come up with links to other CRM searches please share them with your fellow Khoros community developers.67Views1like0Commentsadding Multiple Labels via v2 API call
Hi, I am using V2 API call to add labels to the TKB article. Below is the call:https://devdocportal.lithium.com/t5/Community-API-v2-Reference/bd-p/restv2docs?section=commv2&collection=labels <Domain>/api/2.0/messages/<message id>/labels However, using the above call I can only label one at a time and not multiple labels in one call. Can someone confirm if we can add multiple labels using this call and what will the body looks like in that case. Thanks, Sachinskatiyar5 years agoExpert65Views0likes0CommentsWhere are the iOS and Android SDKs?
The documents for theCommunity iOS SDKand theCommunity Android SDKwithin the Khoros Dev Docs reference the lithiumtech/li-ios-sdk and lithiumtech/li-android-sdk repositories in GitHub, but they no longer seem to exist. Can someone please point me in the direction of where they live now and how I can get my hands on them? Thanks!Solved172Views0likes3CommentsRecords Mismatch of "Raw Conversation data"
Hello, I am pulling “ Raw Conversation data” of below highlighted report type- While comparing data straight pulled from Khoros dashboard with the data pulled via using API of above highlighted “OPEN_AT_END” report type. I found the data direct from Khoros dashboard is having more records than the data pulling via using API. For reference – Parameter, I used here listed below in Postman tool for testing:- Could you please help me to figure it out what causing issue here?Let me know if you need more clarity on this issue. Thanks69Views0likes0CommentsAPI query equivalent to "trending discussions"
We want our trending discussions component to be formatted completely differently than the OOTB component, so we tried creating a custom component for that. What is an equivalent REST query that we can use that would be equivalent to the OOTB component for trending discussions? Is it simply most recently updated messages, or a combination of recently updated and number of posts?SolvedLindsey5 years agoLeader127Views0likes1CommentWhere is the actual URL in a V1 response?
I get returned the href for another API call .... I'm looking for a url I can use to link. What I get in all areas of the message object are values like: href: "/threads/id/9168" Canonical url is null In V2 I can get the actual URL. How to do that in V1? I need to use V1 because I'm calling the API from outside Freemarker.SolvedInactive User5 years ago142Views0likes4Comments[REST API] Problem to sort messages
Hi all, I hope you will be able to help as I'm out of ideas :) I'm starting to look at the REST API for some work and I might have missed something from the documentation. I'm simply trying to pull authors ID from our community forums but my query with the REST API doesn't seem to return what I would like to. The query is: restapi/vc/threads/id/xxxxxxxx/messages/threaded?page_size=10&page=8&message_viewer.message_sort_order=thread_ascending According to this the xml should return 10 blocs (per page) ordered by the oldest first where I'll pull the author name, message ID, date etc... The query seems to work fine but doesn't pull out some of the data in the right order. for example: ID 10817595 - 2010-05-25T21:45:20+00:00 ID 10817608 - 2010-05-25T21:46:50+00:00 ID 10817616 - 2010-05-25T21:47:26+00:00 ID 10817567 - 2010-05-25T21:41:42+00:00 ID 10817568 - 2010-05-25T21:41:43+00:00 ID 10817528 - 2010-05-25T21:37:27+00:00 ID 10817543 - 2010-05-25T21:38:55+00:00 ID 10817515 - 2010-05-25T21:36:06+00:00 ID 10817520 - 2010-05-25T21:36:48+00:00 ID 10817523 - 2010-05-25T21:36:58+00:00 I'm quite happy to sort it out in an array in my script, but I was wondering why this part wasn't working the way I thought it would directly in the xml: "message_viewer.message_sort_order=thread_ascending" Thanks in advance for the help.Solved2.6KViews0likes6CommentsWhere is the documentation for API V1 parameters?
A search for "API V1 parameters" doesn't come up with anything useful.Inactive User5 years ago57Views0likes0Comments