Memperbarui dan menghapus kontak bersama serupa karena keduanya menggunakan URL edit kontak.
Memperbarui kontak yang dibagikan
Saat memperbarui entri, pertahankan semua XML yang diambil dari server. Jika tidak, elemen yang diabaikan akan dihapus. Pembaruan dapat memerlukan waktu hingga 24 jam untuk ditampilkan di pelengkapan otomatis dan pengelola kontak.
Untuk memperbarui kontak bersama yang ada:
- Dapatkan entri yang akan diupdate.
- Edit entri.
Kirim permintaan
PUTdengan entri yang diperbarui ke URL edit kontak. Gunakan jenis kontenapplication/atom+xmldan pastikan nilai<id>sama persis dengan entri yang ada. URL pengeditan diakhiri dengan nomor versi untuk mendeteksi konflik. Untuk mengetahui informasi selengkapnya, lihat pembuatan versi.Perbarui entri:
<entry> <id>https://www.google.com/m8/feeds/contacts/DOMAIN/base/8411573</id> <updated>2008-02-28T18:47:02.303Z</updated> <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/contact/2008#contact' /> <title type='text'>TITLE_NAME</title> <gd:name> <gd:fullName>FIRST_NAME LAST_NAME</gd:fullName> </gd:name> <content type='text'>NOTES</content> <link rel='self' type='application/atom+xml' href='https://www.google.com/m8/feeds/contacts/DOMAIN/PROJECTION/8411573' /> <link rel='edit' type='application/atom+xml' href='https://www.google.com/m8/feeds/contacts/DOMAIN/PROJECTION/8411573/1204224422303000' /> <gd:phoneNumber rel='http://schemas.google.com/g/2005#other' primary='true'>PRIMARY_PHONE_NUMBER</gd:phoneNumber> <gd:extendedProperty name="CUSTOM_PROPERTY" value="CUSTOM_PROPRTY_VALUE" /> </entry>
Ganti kode berikut:
DOMAIN: Domain Anda—misalnya, example.com.TITLE_NAME: Nama untuk entri—misalnya, daftar kontak example.com.FIRST_NAME: Nama depan kontak.LAST_NAME: Nama belakang kontak.PROJECTION: Nilai proyeksi. Untuk nilai yang didukung, lihat Nilai proyeksi.PRIMARY_PHONE_NUMBER: Nomor telepon pilihan.CUSTOM_PROPERTY: Nama untuk properti kustom.CUSTOM_PROPRTY_VALUE: Nilai untuk properti kustom.Contoh entri yang diperbarui dengan URL edit ditandai:
<entry> <id>https://www.google.com/m8/feeds/contacts/example.com/base/8411573</id> <updated>2008-02-28T18:47:02.303Z</updated> <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/contact/2008#contact' /> <title type='text'>Fitzgerald</title> <gd:name> <gd:fullName>Fitzgerald</gd:fullName> </gd:name> <content type='text'>Notes</content> <link rel='self' type='application/atom+xml' href='https://www.google.com/m8/feeds/contacts/example.com/full/8411573' /> <link rel='edit' type='application/atom+xml' href='https://www.google.com/m8/feeds/contacts/example.com/full/8411573/1204224422303000' /> <gd:phoneNumber rel='http://schemas.google.com/g/2005#other' primary='true'>456-123-2133</gd:phoneNumber> <gd:extendedProperty name="pet" value="hamster" /> <gd:extendedProperty name="cuisine"> <italian /> </gd:extendedProperty> </entry>
Menghapus kontak bersama
Kontak yang dihapus dapat membutuhkan waktu hingga 24 jam untuk hilang dari pelengkapan otomatis dan pengelola kontak. Jangan memperbarui kontak dengan menghapus dan menambahkannya kembali. Sebagai gantinya, lihat Memperbarui kontak.
- Untuk menghapus kontak bersama, kirim permintaan
DELETEke URL edit kontak. URL ini sama dengan URL yang digunakan untuk memperbarui kontak.
Google menyimpan penampung untuk kontak yang dihapus selama 30 hari. Gunakan parameter kueri
showdeleted untuk memintanya.
Langkah berikutnya
Memperbarui atau menghapus foto untuk kontak bersama