2015-02-27 2 views
0

Я смог успешно, Добавить, Изменить, но не могу удалить контакт. Это мой запрос, но я продолжаю получать эту ошибку, и я не уверен в этой проблеме, она должна быть с моим «контентом», но я не уверен, чего не хватает. Любой свет, пролитый на это, будет очень признателен!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 Это сообщение об ошибке. Ваш клиент опубликовал неверный или незаконный запрос. Это все, что мы знаем.

Примечание: Я пробуя, Manuel Lemos Класс: 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); 
Смежные вопросы