0

連絡先を照会するときは、以下のコードを使用してすべての連絡先を取得します

$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 を解析できません」というエラーが表示されます。私は何か間違ったことをしていますか?サンプルドキュメントはありますか?

4

1 に答える 1