Gebruiksaanwijzing extensie External Data
Uit MediaWikiGids
Versie door Bmulckhu (Overleg | bijdragen) op 13 mei 2017 om 16:58 (Nieuwe pagina aangemaakt met 'Je vindt [https://www.mediawiki.org/wiki/Extension:External_Data hier de officiële gebruiksaanwijzing] van de '''Extension:External_Data'''. External Data biedt v...')
Je vindt hier de officiële gebruiksaanwijzing van de Extension:External_Data.
External Data biedt verschillende manieren om externe gegevens binnen je wiki te gebruiken:
<!-- Vanaf een webpagina, inclusief API -->
{{#get_web_data: }}
{{#get_soap_data: }}
<!-- Vanuit een locale file -->
{{#get_file_data: }}
<!-- Vanuit een database -->
{{#get_db_data: }}
<!-- Vanuit een LDAP-server -->
{{#get_ldap_data: }}
Inhoud
Externe data vanaf een webpagina
{{#get_web_data:
url=data source URL
|format={CSV|CSV with header|GFF|JSON|XML}
|delimiter=delimiter
|data=local_variable_name1=external_variable_name1, etc.
|filters=external_variable_name1=filter_value1, etc.
|use xpath
|post data=additional data
|cache seconds=number of seconds
}}
SOAP
{{#get_soap_data:
url=data source URL
|request=the function used to request data
|requestData=parameter1=value1, etc.
|response=the function used to retrieve data
|data=local_variable_name1=external_variable_name1, etc.
}}
Externe data vanuit een database
Externe data vanuit een LDAP server
Testcase 1 - Gebruik External Data via de API van adlib
Documentatie adlib: [1]
Voorbeeld: Search all records: return all records from collect.inf
Code API-verzoek:http://test2.adlibsoft.com/api/wwwopac.ashx?database=collect.inf&search=all