What is xAPI verb - ‘output’?

vkumar9136
vkumar9136 Community Member Posts: 47 ☆ Roadie ☆
The first thing that needs to happen is to send the OUTPUT document to us using a custom xAPI verb -  ‘output’. This can be typed straight into the verb input box.

What are these terms used for? Do anyone have any idea about it?

 

Thanks

Comments

  • vkumar9136
    vkumar9136 Community Member Posts: 47 ☆ Roadie ☆
    It's the client requirement and I really have no idea about this Custom xAPI verb that what I need to do? Where to apply triggers for this? and what document it'll give so that I can see the contents on this xAPI statement..

    Please help, If anyone got it right.

     

    Thanks again.
  • t_johnb
    t_johnb [email protected] Community Member Posts: 295 ☆ Roadie ☆
    The standard xAPI verbs are all described on the ADL site here:

    http://xapi.vocab.pub/datasets/adl/

    Any custom verb that you use would be specific and meaningful to your organization. As far as what is sent, here is some example data sent for a custom verb "clicked":

    2016-02-17T15:14:22.593
    [email protected] clicked 'Item_4'
    {
    "id": "436aa5b8-d322-40a4-9f61-8ce13f2f59e1",
    "actor": {
    "name": "[email protected]",
    "account": {
    "homePage": "http://lectora.com/",
    "name": "[email protected]"
    },
    "objectType": "Agent"
    },
    "verb": {
    "id": "http://adlnet.gov/expapi/verbs/clicked",
    "display": {
    "en-US": "clicked"
    }
    },
    "context": {
    "contextActivities": {
    "parent": [
    {
    "id": "http://lectora.com/xapisample",
    "objectType": "Activity"
    }
    ]
    }
    },
    "timestamp": "2016-02-17T15:14:17.707Z",
    "stored": "2016-02-17T15:14:22.593Z",
    "authority": {
    "account": {
    "homePage": "http://cloud.scorm.com/",
    "name": "ZNT2D8H79O"
    },
    "objectType": "Agent"
    },
    "version": "1.0.0",
    "object": {
    "id": "http://lectora.com/xapisample/Item_4",
    "definition": {
    "name": {
    "en-US": "Item_4"
    }
    },
    "objectType": "Activity"
    }
    }
  • t_johnb
    t_johnb [email protected] Community Member Posts: 295 ☆ Roadie ☆
    Is the client perhaps asking you to send a link to the document with an output verb? That would just be an xAPI statement with the verb set to output, and the object set to the link.
  • vkumar9136
    vkumar9136 Community Member Posts: 47 ☆ Roadie ☆
    Thanks John,

    Actually in my course there are so many pages with more than one text entry field. And client want to get all those entry field values in a document. Is it possible with xAPI statement with verb?

    And I also want to know , is it possible to collect all variables values in a document/pdf?
  • t_johnb
    t_johnb [email protected] Community Member Posts: 295 ☆ Roadie ☆
    Your best bet would be to submit them all to a server side script, and have that create a PDF out of the information. xAPI would be more for reporting on the data in aggregate rather than creating a PDF from each users input.