Google Contacts Delphi Component

Google Contacts Delphi Component is a non-visual component that allows you to work with Google Contacts data using Delphi. The component works directly with Google using People API. Official APIs use guarantees maximum compatibility and fewest possible modifications to future versions.

Features

  • Create and edit contacts and groups (all fields supported including creating new custom fields)
  • Grouping of contacts
  • Batch storing of changes
  • Access to XML code for each object with possibility to read and modify any fields for an object
  • Proxy servers support

Examples

Connecting to Google Contacts and showing list of Contacts in listbox.

GContacts := TGContacts.Create;
GContacts.ClientID := '_your_client_id_';
GContacts.ClientSecret := '_your_client_secret_';
GContacts.LoadContacts;
for I := 0 to GContacts.ContactsCount - 1 do
  ListBox1.Items.Add(GContacts.Contacts[I].DisplayName);
GContacts.Free;

Adding a new contact "John" with phone number "+555-55-55" and e-mail address "email@gmail.com".

With GContacts.NewContact do
begin
  GivenName := 'John';
  PhoneNumbers.NewItem.Value := '+555-55-55';
  EMailAddresses.NewItem.Value := 'email@gmail.com';
  Store;
End;

Deleting contact with index number 5.

GContacts.DeleteContact(5);

Compiled Demo Screenshots

Click on the screenshot to view a larger image.

Google Contacts DemoGoogle Contacts Demo2

Single developer license

For 1 developer
$99 Buy Now!
With source code
Free updates for one year
Priority lifetime support

Site license

For unlimited developers in the company
$399Buy Now!
With source code
Free updates for one year
Priority lifetime support

Compiled demo

Working example with source code
Download1.8 MB

Trial versions

For Delphi 7 - 10.4 Sydney, work under IDE only
Download1.6 MB

All Google Components in Bundle

With source code
Free updates for one year
Priority lifetime support

Single developer license

For 1 developer
Buy Now!

Site license

For unlimited developers in the company
Buy Now!

Version History

GCSDC 3.2Apr. 12, 2021

GCSDC 3.1Mar. 11, 2021

GCSDC 3.0Dec. 01, 2020

See more version history