Gaia/Contacts/Data Refactor: Difference between revisions

Jump to navigation Jump to search
Line 79: Line 79:
The Contact Consumer that wants to obtain the global contact information and store it locally needs to query the GCDS via the DataStore API. It will need to do an initial [[WebAPI/DataStore#Sync|sync]] to obtain the whole list of records stored in the GCDS. Per each record, it should find an array of this form:
The Contact Consumer that wants to obtain the global contact information and store it locally needs to query the GCDS via the DataStore API. It will need to do an initial [[WebAPI/DataStore#Sync|sync]] to obtain the whole list of records stored in the GCDS. Per each record, it should find an array of this form:
  [{
  [{
   owner: 'contactprovider1',
   owner: 'contactprovider_1',
   contactId: 'aId'
   contactId: 'aId'
  }, {
  }, {
   owner: 'contactprovidern',
   owner: 'contactprovider_n',
   contactId: 'anotherId'
   contactId: 'anotherId'
  }]
  }]
Line 93: Line 93:
[[File:Localcontactadd.png|1000px|x800px]]
[[File:Localcontactadd.png|1000px|x800px]]


=== Local contact change ===
=== External contact addition or modification ===
=== External contact addition ===
=== External contact change ===
=== Contact consumer search ===
=== Contact consumer search ===
=== Contact Provider installation ===
=== Contact Provider installation ===
Confirmed users
483

edits

Navigation menu