lovasoa / whitebophir

Online collaborative Whiteboard that is simple, free, easy to use and to deploy
https://wbo.ophir.dev
GNU Affero General Public License v3.0
2.01k stars 395 forks source link

Integration using xAPI or LTI or other API endpoints? #189

Open jankapunkt opened 3 years ago

jankapunkt commented 3 years ago

Hello there,

what do you think about an integration using xAPI or LTI? We want to integrate the tool into several different educational applications but require a vast amount of data collected, since boards will also be used among students for their collaborative work.

Are there alternatively WS / HTTP endpoints we can use for that?

lovasoa commented 3 years ago

Hello, Sorry for my ignorance, but what are xAPI and LTI ? What kind of data do you need to collect that you cannot collect at the moment ?

jankapunkt commented 3 years ago

@lovasoa thank you for the fast response :heart:

Sorry for my ignorance, but what are xAPI and LTI ?

They are "standards" (LTI more standardized than xAPI, while the second is "fresher") for interchanging data between apps (provider and consumer) in educational contexts.

Most e-learning systems support at least one of them in some way.

What kind of data do you need to collect that you cannot collect at the moment ?

I think it's not the "what" but the "how". I am not sure if I simply not read carefully enough but to my understanding the tool currently saves the data as json files on the server in a specific folder? We'd like to send it directly back to our application, optimally not embedded via iFrame but as standalone using a dedicated api in some way.