Ephemeral exchange has gone serverless (for what this means see Going serverless with Firebase), and has a new home.
What’s changed
The back end is completely different, but the front end interface is pretty much the same as before so the migration work is just getting the latest clients and logging on to the console to re-register.
Migrating
Since data on Ephemeral Exchange is transient, there is no need to migrate old data. However you’ll need to sign in to the console using your Google login as normal, and you’ll get new accounts and boss keys. Previous boss keys will not work on the new system to ensure that you are using the right platform. The console is at https://efxapi.com
Clients
You’ll need the latest versions of the client for your platform
- Node – npm install effex-api-client –save (https://www.npmjs.com/package/effex-api-client v2.3 or above)
- JS latest – https://efxapi.com/scripts/efx.min.js
- JS specific version – https://efxapi.com/scripts/effex-api-client-v2.3.min.js
- Apps Script library – 19rhki6VDTWk4v1RDb6u1d5E-nNaQq8sXCnRnFzUpp4V4lmZ9Z6R_PP9n
Rest API endpoint
If you are using the API directly, the new endpoint is https://efxapi.com/v2
Source code
All the code is open source, and can be found at these github locations
- cloud functions
- dashboard and console
- client library for Node and JavaScript
- client library for google apps script
For more like this, see Google Apps Scripts snippets.