Table des matières
Attestation de formation : Index des web services
Boutique Moodle
mod_pdcertificate_get_certificates( cidsource, cid )
Synopsys : Récupérer les identités complètes des instances d'attestation d'un cours ou du site.
- cidsource : La source d'identifiant du cours.
- cid : L'indentiant du cours correspondant à la source.
RETOUR
- tableau d'enregistrement de descripteurs d'attestation
mod_pdcertificate_get_certificate_file_url( pdcidsource, pdcid, uidsource, uid )
Synopsis : Récupère l'URL de téléchargement d'une attestation générée sous forme PDF. L'url est vide si aucun document ne correspond.
- pdcidsource : source d'identification de l'attestation
- pdcid : Identifiant de l'attestation
- uidsouce : source d'identification de l'utilisateur
- uid : identifiant de l'utilisateur
RETOUR
- Une URL de téléchargement du document. Voir la documentation générale de Moodle sur le téléchargement de documents par web services.
mod_pdcertificate_get_certificate_info( pdcidsource, pdcid, uidsource, uid )
- pdcidsource : source de l'identification de l'attestation (1).
- pdcid : identifiant de l'attestation.
- uidsource : source de l'identification de l'utilisateur (2).
- uid : identifiant de l'utilisateur
(1) : id d'instance (id), numéro identifiant du module de cours (idnumber). (2) : id numérique de l'utilisateur (id), numéro d'identification externe de l'utilisateur (idnumber), login de l'utilisateur (username), courriel de l'utilisateur (email).
RETOUR
- Une structure de données contenant les indicateurs d'état de l'attestation.
mod_pdcertificate_get_certificate_users_info( pdcidsource, pdcid, uidsource, uids )
- pdcidsource : source de l'identification de l'attestation (1).
- pdcid : identifiant de l'attestation.
- uidsource : source de l'identification de l'utilisateur (2).
- uids : Tableau d'identifiants de l'utilisateur
Idem précédent mais pour une série d'utilisateurs (scalabilité)
RETOUR
- Un tableau de structures de données contenant les indicateurs d'état de l'attestation.
mod_pdcertificate_get_certificate_infos( pdcidsource, pdcid)
Synopsys : Réupère toutes les structures d'état de tous les utilisateurs liés à une attestation.
- pdcidsource : source de l'identification de l'attestation (*).
- pdcid : identifiant de l'attestation.
(*) : id d'instance (id), numéro identifiant du module de cours (idnumber).
RETOUR
- Un tableau de structure de données contenant les indicateurs d'état de l'attestation.
Crédits
- Valéry Frémaux (Valery@activeproLearn.com) : Développement & tests
Revenir à l'index du guide technique - Index du composant - Revenir à l'index des plugins - Revenir au catalogue
