Quy trình cập nhật và xoá một người liên hệ dùng chung tương tự nhau vì cả hai đều sử dụng URL chỉnh sửa của người liên hệ.
Cập nhật người liên hệ dùng chung
Khi cập nhật một mục, hãy giữ lại tất cả XML được truy xuất từ máy chủ. Nếu không, các phần tử bị bỏ qua sẽ bị xoá. Có thể mất đến 24 giờ thì thông tin cập nhật mới xuất hiện trong tính năng tự động hoàn thành và trình quản lý danh bạ.
Cách cập nhật một người liên hệ dùng chung hiện có:
- Lấy mục cần cập nhật.
- Chỉnh sửa mục nhập.
Gửi yêu cầu
PUTcó mục nhập đã cập nhật đến URL chỉnh sửa của người liên hệ. Sử dụng loại nội dungapplication/atom+xmlvà đảm bảo giá trị<id>khớp chính xác với mục hiện có. URL chỉnh sửa kết thúc bằng một số phiên bản để phát hiện xung đột. Để biết thêm thông tin, hãy xem phần tạo phiên bản.Cập nhật mục nhập:
<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>
Thay thế nội dung sau:
DOMAIN: Miền của bạn – ví dụ: example.com.TITLE_NAME: Tên của mục nhập, ví dụ: danh bạ example.com.FIRST_NAME: Tên của người liên hệ.LAST_NAME: Họ của người liên hệ.PROJECTION: Giá trị dự kiến. Để biết các giá trị được hỗ trợ, hãy xem phần Giá trị phép chiếu.PRIMARY_PHONE_NUMBER: Số điện thoại ưu tiên.CUSTOM_PROPERTY: Tên của một thuộc tính tuỳ chỉnh.CUSTOM_PROPRTY_VALUE: Giá trị cho một thuộc tính tuỳ chỉnh.Ví dụ về mục đã cập nhật, trong đó URL chỉnh sửa được làm nổi bật:
<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>
Xoá người liên hệ được chia sẻ
Những người liên hệ đã xoá có thể mất đến 24 giờ mới biến mất khỏi tính năng tự động hoàn thành và trình quản lý người liên hệ. Đừng cập nhật người liên hệ bằng cách xoá rồi thêm lại họ. Thay vào đó, hãy xem bài viết Cập nhật địa chỉ liên hệ.
- Để xoá một người liên hệ được chia sẻ, hãy gửi yêu cầu
DELETEđến URL chỉnh sửa của người liên hệ đó. Đây là URL được dùng để cập nhật thông tin liên hệ.
Google giữ lại các phần giữ chỗ cho những người liên hệ đã xoá trong 30 ngày. Sử dụng tham số truy vấn showdeleted để yêu cầu các trường này.
Các bước tiếp theo
Cập nhật hoặc xoá ảnh của một người liên hệ được chia sẻ