Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-34832

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

    Details

    • Type: Feature Request
    • Status: CLOSED
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Previous Issue Keys:
      SAM-946

      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. .

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  samigoteam SAMIGO TEAM (Inactive)
                  Reporter:
                  steve.swinsburg Steve Swinsburg
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code