Resume Tin Can state
Oct 21, 2013
Hi
I am currently evaluating Articulate Storyline and was trying out publishing some content as Tin Can. I've written a small wrapper to record/save the statements as received from the player. However, I've not been able to make the resume feature work as I think I'm not sending a proper response for "/state?method=GET". I've checked through the Tin Can api specification but am still confused as to the kind of response that Storyline is expecting. Please help.
This is what I get for "/state/method=PUT"
actor=null&content=1K440o0ji1001k11a0101101k1100ih038e1814141414000&Authorization=&Content-Type=application
/json®istration=&stateId=resume&activityId=5ksgUhsQFfP_course_id
What should be the appropriate GET response for the above?
4 Replies
Great question, and I have the same one myself. There doesn't seem to be any documentation on what "content" is, or how you would save any state. When the browser says: "Would you like to resume where you left off?", how does it know where to go? What are you supposed to store in the state body?
You just need to save the "Content" string which is the bookmark. And then when its requesting that info back, just return that content string by itself and Articulate will resume to that specific spot it saved at.
Has any one able to solve this? I am having exactly the same issue...
Hi Bassam,
I don't know a lot about editing the Tin Can string elements to report specific things, but did you try Trip's most recent post? This thread is a bit older - so you may also want to begin by reviewing the Tin Can information here for Storyline 1 and here for Storyline 2 (which updated to Tin Can 1.0).
This post was removed by the author
This discussion is closed. You can start a new discussion or contact Articulate Support.