【问题标题】:Google Contacts API - Delete Contact (400 Error)Google Contacts API - 删除联系人(400 错误)
【发布时间】:2015-02-27 20:00:22
【问题描述】:

我已经能够成功添加、修改,但无法删除联系人。 这是我的请求,但我继续收到此错误,我不确定问题所在,它必须与我的“内容”有关,但我不确定缺少什么。对此的任何启示将不胜感激!

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

【问题讨论】:

    标签: php google-contacts-api google-shared-contacts


    【解决方案1】:

    我在他的论坛上收到了 Manuel 的答复。

    这是回复。

    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);
    

    【讨论】:

      猜你喜欢
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 2017-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多