我正在解析Gmail中的聯繫人,並使用我的產品創建同步功能。 但在我的腳本中,我很難確定哪些聯繫人從Gmail中'刪除'。谷歌聯繫人Api - >哪些聯繫人被刪除?
例如: 如果我在我的應用程序中有John Doe以及Gmail ...(並且它們與gmailId同步)。後來在路上,如果用戶刪除聯繫人John Doe,我運行我的SYNC,如何確定聯繫人已被刪除?
我需要知道在哪裏扔觸發刪除我的數據庫內相同的接觸。我現在有這個來獲取每個通過聯繫人發送的信息。
$xml = simplexml_load_string($entry->getXML());
$obj = new stdClass;
// EDIT LINK
$obj->gmailUrl = rawurlencode($entry->id);
$obj->delete = (string) $xml->groupMembershipInfo['deleted'];
// FIRST Name
$obj->firstName = (string) $xml->name->givenName;
上一個在我的代碼我也查詢谷歌與這些額外的參數。
$query->setParam('updated-min', $updatedMin);
$query->setParam('showdeleted', 'true');
$query->setParam('requirealldeleted', 'true');
任何幫助,將不勝感激!
但是,只有當該商品在過去30天內根據谷歌的文檔被刪除時纔會被捕獲。 – jray0039
真的...爲了同步它應該沒問題,但對於最初的爆炸可能是一個問題... – Justin