Hallo,
folgendes Problem: Ich brauche die vollständigen Exposes aller Objekte eines bestimmten Anbieters.
Beim Aufruf aller Objekte eines Anbieters über
$oImmocaster->fullUserSearch(array('publishchannel' => 'Homepage'));
erhalte ich als Ergebnis ja jeweils nur die Links zum Titelbild.
Beim Expose-Aufruf mittels
$oImmocaster->getUserExpose(array('username' => 'me', 'exposeid' => $id));
erhalte ich nur einen Link zu den Attachments:
["@xlink.href"]=> string(94) http://rest.immobilienscout24.de/restapi/api/offer/v1.0/user/me/realestate/64212611/attachment
Den Link kann ich aber nicht aufrufen, ausser ich implementiere die Authentifizierung noch selber nebem dem SDK oder? Oder gibt es eine Möglichkeit an alle Attachments mittels dem SDK zu kommen? Laut Wiki sollten die Attachments ja bei dem Aufruf eigentlich mitkommen.
Wenn ich dann stattdessen versuche mittels
$oImmocaster->getAttachment(array('username' => 'me', 'exposeid' => $id));
an die Attachments zu kommen klappt das zwar für Einige, aber nicht für alle Objekte. Bei denen es nicht klappt erhalte ich:
array(1) { ["common.messages"]=> array(1) { [0]=> array(1) { ["message"]=> array(2) { ["messageCode"]=> string(24) "ERROR_RESOURCE_NOT_FOUND" ["message"]=> string(47) "Resource [expose] with id [64212611] not found." } } } }
Das Objekt gibt es aber natürlich ist allerdings nur für die Homepage freigegeben und nicht für die Immo24-Website. Merkwürdigerweise klappt es aber auch bei einigen nur-Homepage-Objekten.
Irgendeine Idee?