일괄 작업 실행

여러 작업을 수행하는 경우 데이터를 주고받는 데 걸리는 시간 이러한 모든 HTTP 메시지로 인해 앱이 느려지고 응답하지 않을 수 있습니다. 배치 포함 요청이 있을 경우 서버가 단일 HTTP HTTP(S)로 여러 작업을 수행하도록 할 수 있습니다. 합니다. 기본 아이디어는 연락처 피드를 만들고 각 작업을 수행할 수 있습니다

일괄 요청은 한 번에 100개의 작업으로 제한됩니다. 자세한 내용은 일괄 작업에 대한 정보는 Google 데이터 프로토콜의 일괄 처리 변경사항이 이메일 주소에 반영되기까지 최대 24시간이 걸릴 수 있습니다. 자동 완성 및 주소록 관리자입니다.

다음 코드 샘플은 2개의 공유 항목을 만드는 일괄 요청을 보여줍니다. 연락처; 그러나 일괄 요청을 사용하여 각 포드에 대한 쿼리, 업데이트, 삭제를 연락처 업데이트 및 삭제 항목에는 수정 링크가 필요합니다. 낙관적 동시 실행 직장에서 출근하세요.

<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns='http://www.w3.org/2005/Atom'
      xmlns:gContact='http://schemas.google.com/contact/2008'
      xmlns:gd='http://schemas.google.com/g/2005'
      xmlns:batch='http://schemas.google.com/gdata/batch'>
  <category scheme='http://schemas.google.com/g/2005#kind'
      term='http://schemas.google.com/g/2008#contact' />
  <entry>
    <batch:id>1</batch:id>
    <batch:operation type='insert' />
    <category scheme='http://schemas.google.com/g/2005#kind'
      term='http://schemas.google.com/g/2008#contact'/>
    <gd:name>
      <gd:givenName>FIRST_NAME</gd:fullName>
      <gd:familyName>LAST_NAME</gd:fullName>
    </gd:name>
    <gd:email rel='http://schemas.google.com/g/2005#home'
      address='EMAIL_ADDRESS' primary='true'/>
  </entry>
  <entry>
    <batch:id>2</batch:id>
    <batch:operation type='insert' />
    <category scheme='http://schemas.google.com/g/2005#kind'
      term='http://schemas.google.com/g/2008#contact'/>
    <gd:name>
      <gd:givenName>FIRST_NAME</gd:fullName>
      <gd:familyName>LAST_NAME</gd:fullName>
    </gd:name>
    <gd:email rel='http://schemas.google.com/g/2005#home'
      address='EMAIL_ADDRESS'
      primary='true'/>
  </entry>
</feed>

다음을 바꿉니다.

  • FIRST_NAME: 공유 연락처의 이름 알렉스라고 합니다.
  • LAST_NAME: 공유 연락처(예: Kim)라고 할 수 있습니다.
  • EMAIL_ADDRESS: 기본 이메일 공유 연락처의 주소(예: alk@gmail.com)입니다.