連絡先を照会するときは、以下のコードを使用してすべての連絡先を取得します
$gdata = new Zend_Gdata($client);
$gdata->setMajorProtocolVersion(3);
$query = new Zend_Gdata_Query(
"http://www.google.com/m8/feeds/contacts/default/full");
$feed = $gdata->getFeed($query);
$feed の各エントリを調べると、contactId にアクセスできます。Contacts API に従って、次の URL で GET を実行して画像を取得できるはずです。
http://www.google.com/m8/feeds/photos/media/default/contactId
そこで、同じメカニズムを使用して連絡先を取得し、$id を設定した後に写真を取得しようとします。
$query = new Zend_Gdata_Query(
"http://www.google.com/m8/feeds/photos/media/default/$id");
$entryFeed = $gdata->getFeed($query);
しかし、「DOMDocument は XML を解析できません」というエラーが表示されます。私は何か間違ったことをしていますか?サンプルドキュメントはありますか?