I’ve published a fork of the Data Export API Demo (GetExport.zip found here: http://support.mysurvey.solutions/customer/en/portal/articles/2574862-api-for-data-export?b_id=12728) to Github.
The main differences from the original GetExport code are:
- Configuration is contained in an external file, in JSON format. This allows you to change the server and authentication details, and the Survey details that you want to download without needing to recompile the codebase.
- App will request a new export is created on Server, then wait for it to complete before starting to download.
The Repo is here: https://github.com/JeremyKells/SurveySolutionsAPI
Also there is another Repo on Github with code examples of how we are then loading the downloaded results into a SQL database. While this is not as easily reusable as the GetExport fork above due to being closely tied to both the specific surveys and database we have, it may also be useful as a reference on working with the downloaded survey results (in tabular format).
This Repo is here: https://github.com/JeremyKells/ss-to-kemis
Please let me know if you find it useful below, or by email: firstname.lastname@example.org