API контактов Google — удаление контакта (ошибка 400)

Я смог успешно добавить, изменить, но не могу удалить контакт.
Это мой запрос, но я продолжаю получать эту ошибку, и я не уверен, что проблема, это должно быть с моим «контентом», но я не уверен, чего не хватает. Любой свет, пролитый на это, был бы очень признателен!

URL REQUEST:
https://www.google.com/m8/feeds/contacts/{userEmail}/full/{contactId}

METHOD: DELETE
XML CONTENT:
<entry etag='*'><id>https://www.google.com/m8/feeds/contacts/{userEmail}/full/54934b770f18de29</id>
</entry>

ОШИБКА:
400 Это ошибка.
Ваш клиент отправил неверный или незаконный запрос. Это все, что мы знаем.

НОТА:
Я пробую, класс Мануэля Лемоса:
http://www.phpclasses.org/package/7700-PHP-Authorize-and-access-APIs-using-OAuth.html

0

Решение

Я получил ответ от Мануэля на его форуме.

Вот ответ.

api_url = 'https://www.googleapis.com/some-google-api-url';
$options = array(
'RequestHeaders'=>array(
'If-Match'=>'if match value here',
'FailOnAccessError'=>true
);
$success = $client->CallAPI($api_url, 'DELETE', array(), $options, $results);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]