Webservices

Stud.IP-Webservices

Hier müsste die Dokumentation für studip-ws auftauchen. Derzeit gibt es nur ein paar Blogeinträge zu diesem Thema:

  1. http://blog.studip.de/beitrag/studip-webservices-teil-1
  2. http://blog.studip.de/beitrag/studip-webservices-teil-2

Die einzelnen RPC-Calls müssen dokumtentiert werden. Hier erst einmal die Liste.

Method Description

  • is_session_valid checks if session-id is valid
returns boolean
param0: apikey
param1: session_id
  • get_session_username returns username for session-id
returns username
param0: apikey
param1: session_id
  • get_prefixed_session_username returns prefixed username for session-id
returns $GLOBALS['STUDIP_INSTALLATION_ID']#username
or $GLOBALS['HTTP_SERVER']['HTTP_HOST']#username
param0: apikey
param1: session_id
  • get_participants gets participants for seminar
returns array of usernames
param0: apikey
param1: seminar_id
  • get_users_for_seminar gets all users for seminar
  • get_authors_for_seminar gets all authors for seminar
  • get_tutors_for_seminar gets all tutors for seminar
  • get_lecturers_for_seminar gets all lecturers for seminar
  • get_admins_for_seminar gets all admins for seminar
  • get_seminar_groups gets all groups for seminar
  • get_seminar_group_members gets all group members for seminar
  • validate_seminar_permission validates permissions in seminar
  • find_seminars_using_contentmodule
  • find_institutes_using_contentmodule
  • get_seminars_by_sem_tree_id
  • get_admins_for_institute gets admins for institute
  • get_lecturers_for_institute gets lecturers for institute

Letzte Änderung am October 17, 2017, at 03:15 PM von asudau.