Forum Discussion

MarcusHuzell's avatar
MarcusHuzell
Community Member
7 years ago

Choose LRS endpoint

Hi,

Is there a way to choose the endpoint for a Rise course exported with xAPI?

We have an LMS that doesn't support xAPI so we're trying to get around it by putting the course in a SCORM-wrapper for the LMS can do the SCORM tracking. But I want the xAPI statements from the Rise course to go to our LRS. 

 

Br,

Marcus

  • Hi Dave, Tami, and Marcus, 

    We released an update on February 23, to host xAPI courses on any server and report statements to a learning record store (LRS). 

    It looks like this is a good opportunity for us to add some documentation for this enhanced feature, so thanks for bringing it up.

    That update will allow a Rise xAPI course to run in any context, e.g. in an iframe on a blog, or in an LMS. It will send the statements to an LRS that is configured by sending a query string in the format shown here with some slight differences in the URL.

    You would use

    https://yourlms.com/lms/path/to/sco/index.html.

    with your context information replacing yourlms.com/lms/path/to/sco and the same encoded string described in the article I linked following the question mark. Most LMSs build that string if they support xAPI. It is a more manual process when embedding courses in areas that are not a typical LMS.

    Let me know how you're making out starting with that information, and we'll go from there!

    • FabioBeoni's avatar
      FabioBeoni
      Community Member

      I am sorry, I didn't get if this update is released or it is not....

      You said "We released an update on February 23"  but then "That update will allow a Rise".

      By the way, in Rise I don't see any way to set my LRS endpoint when I select xAPI export option.

      Can you please clarify? 

      Thanks, F.

  • Hi Fabio,

    Yes, that update was released in February, and you can see it noted in the Rise Version history. You'll also find the steps here on how to modify the link and embed it within your LRS, as that's not a setting to change within the Rise export window. 

    If you have any other questions, I'd suggest reaching out to your LRS admin, as they're the best resource to walk you through how to upload and embed within that site.

    • KyleMullaney's avatar
      KyleMullaney
      Community Member

      We are trying to set up xAPI reporting independent of the LMS we are using (it does not capture or carry xAPI statements). I have this this working with Storyline which I export as HTML and add the needed .js files to the zip folder and make a few changes to story.html file.

      How do I do this with Rise? Since it is exported ready for the LMS. Where do I put in the credentials for our LRS. The linked article is not very clear to me since I am not a developer.

      • AllisonLaMotte's avatar
        AllisonLaMotte
        Staff

        Hi Kyle,

        Rise publishes xAPI content that is ready for any xAPI-compliant LRS without modifying the published output. We don't typically support making changes to the published content, so I'm not sure how to help you out here. Maybe someone in the community will be able to jump in.

        In the meantime, if there's anything else I can do to help, please let me know!

  • PeteRyan's avatar
    PeteRyan
    Community Member

     

    Hey, just an idea

    Not sure how big the task,  but could you put a xapi LRS on your server. Grassblade works well. Run all your xapi files through this, set up triggers in this LRS so the passed verb generates a completion (or whatever your LMS / LRS needs) or a completion verb generates a completion (or whatever your LMS / LRS needs) then send endpoints to redirect through wrapper to your LMS?

    Might be worth the head ache. Can't say I have done it!

    My experience is limited to Xapi compliant LMS's using Xapi compliant LRS's .

    Take it easy!

  • SantiagoTovar's avatar
    SantiagoTovar
    Community Member

    Hi,

    I'm dealing with an issue reporter from a client. I published a xAPI content  that is uploaded to Modzee.com, the content shows in Safari and Chrome (PC) but when the client is using Chrome on a Mac it shows a white screen. My first thought was that this is an issue with their LMS but when we test a xAPI file published in Rise360 it works perfect in both browsers and devices.

    Does anyone has an idea about this? 

  • Hi Santiago!

    Have you done any testing in SCORM Cloud yet?  If so, are you getting the same results? We generally compare the behavior in SCORM Cloud to your LMS experience to try to parse out Rise 360 issues versus LMS issues.  We are happy to help you with that testing if you'd like to share your course with us here. 

  • SantiagoTovar's avatar
    SantiagoTovar
    Community Member

    Hi Alyssa,

    I tested the course in SCORM Cloud and it works fine, looks like the issue happens when the SCORM course is launch in their LMS and just the one published in Storyline.

    I wonder what is the difference when I publish the course in Rise, I have seen Rise doesn't have the field "Launch URL" like when I publish it from SL360.

    Thanks,

    • Crystal-Horn's avatar
      Crystal-Horn
      Staff

      Thanks for those details, Santiago. I've shared this information with my team so we can help you further. You'll get an email from us soon!

  • ValerioPiazza's avatar
    ValerioPiazza
    Community Member

    Hi everyone, can Rise be uploaded to the CMS? If so, can we pull LRS statements from it?