egoi_flutter 1.0.1 egoi_flutter: ^1.0.1 copied to clipboard
This package integrates some features with the E-goi marketing automation tool, you can add new contacts, read information from contacts in your list, update your entire list or just a single contact.
This package integrates some functionality with the E-goi marketing automation tool
Features #
You can add contacts to the egoi list using the addContact() method
You can get contacts from your list using the getContact() method
You can update your entire contact list using the updateAllContact() method
You can update information for a specific contact using the updateContact() method
Getting started #
You just need a API Key of E-goi and your List ID
Usage #
//set your api key
Egoi egoi = Egoi(apiKey: 'YOUR_API_KEY');
// Example Data
var data = {
"base": {
"status": "active",
"first_name": "John2",
"last_name": "Doe2",
"birth_date": "1975-01-10",
"language": "en",
"email": "example2@e-goi.com",
"cellphone": "",
"phone": "",
"push_token_android": [],
"push_token_ios": []
}
};
//add contact
egoi.addContact(data: data, listID: YOUR_ID);
//get contact
egoi.getContact(listID: listID, contactID: contactID);
//update all contacts
egoi.updateAllContacts(listID: listID);
//update contact
egoi.updateContact(listID: listID, contactID: contactID);
Additional information #
GNU GENERAL PUBLIC LICENSE Version 2, June 1991