Create a public API that can be used by other tools / web services

Description

There is an increasing need to interact with Samigo via an API. As mentioned on list, there is none that can be used. It would be great if this could be created.

On 13/07/2010, at 10:16 AM, Karen Tsao wrote:
There is no API for you to use in current Samigo. You can either create a JIRA under Samigo, or, if you would like to implement this yourself, you can try to add overloaded methods with additional siteId parameter in following places:

1. In AssessmentFacadeQueries.java, add overloaded methods for registerWithCurrentSite and createAssessmentWithoutDefaultSection.
2. In AssessmentService.java, add an overloaded method for createAssessmentWithoutDefaultSection.
3. In AuthoringHelper.java, add an overloaded method for createImportedAssessment .
4. In QTIService.java, add an overloaded method for createImportedAssessment.

And now you can make a call to the new qtiService.createImportedAssessment. .

Activity

Show:

Steve Swinsburg July 16, 2010 at 5:46 PM

Duplicate of

Hui Tsao July 16, 2010 at 10:13 AM

Hi Steve,

Thanks for creating this JIRA. I think this will be resolved in SAM-942. Please close this as duplicate if you agree with me.

Thanks,
Karen

Duplicate

Details

Priority

Components

Assignee

Reporter

Created July 15, 2010 at 9:04 PM
Updated April 17, 2018 at 8:13 AM
Resolved July 16, 2010 at 5:46 PM