Closed sigdestad closed 5 years ago
@sigdestad Is it possible to set up some test account (with access to API) to access Siteimrpove admin and post username/password here? The API itself also requires username/password.
I created a user for mikita, did he not get the mail?
@sigdestad Yeah, I did.
The purpose of this app is to build a tight integration between Enonic XP and Siteimprove.
Siteimprove is a tool to analyze your web pages and aid editors with issues like:
Login to siteimprove admin: https://id.siteimprove.com/account/login
Siteimprove has a "black-box" integration called the CMS-plugin. We will use this as inspiration when building our own widget panel and integrating Siteimprove more tightly with Enonic XP. A token was generated (now hardcoded in the sample integration in the app). The purpose of the token is unknown - but is most likely not relevant when using the API.
This repo holds the boostrapping code to get started with siteimprove, and it also embeds the CMS-plugin with hardcoded links to enonic.com/pricing page - so we can use this as a starting point when building our integration.
Useful links:
Sample things we will need the app to do:
We will start softly by proving small parts of the API and concept and move from there!
Deep linking Siteimprove also offers a way to deep-link from the siteimprove admin interface to the CMS, we should also look at how to support this for a two-way interaction.