REST-API-Zugang

817 views
Skip to first unread message

Thomas Boley

unread,
Jan 8, 2014, 3:39:15 AM1/8/14
to immobilienscou...@googlegroups.com
Hallo zusammen,

gestern Vormittag habe ich über diese Seite


den REST-API-Zugang beantragt und auch sofort Consumer Key und Consumer Secret bekommen (wird leider im Kundenkonto nirgendwo angezeigt, falls man das später noch mal benötigt). Mit den Daten bekomme ich aber sowohl über den PHP-SDK (Sandbox mode) als auch über den Playground (http://playground.immobilienscout24.de/rest/playground) die folgende Fehlermeldung: 

<common:messages xmlns:common="http://rest.immobilienscout24.de/schema/common/1.0" xmlns:xlink="http://www.w3.org/1999/xlink"><message><messageCode>ERROR_COMMON_AUTHENTICATION_REQUIRED</messageCode><message>Authentication is required for this operation. [ERROR MESSAGE: Consumer not found: TYPO3ExbaseKey]</message></message></common:messages>

Meine Anfrage an res...@immobilienscout24.de von gestern, 11:03 blieb leider bisher unbeantwortet.

immobilienscout24restapi

unread,
Jan 8, 2014, 8:35:31 AM1/8/14
to immobilienscou...@googlegroups.com
Hallo Thomas,
 
der vorhandene RestAPI-Zugang gilt nur für die produktive Umgebung (rest.immobilienscout24.de) und nicht für die sandbox (rest.sandbox-immobilienscout24.de). Damit du auf die Daten von Anbieter XY zugreifen kannst musst du den angeforderten API-Key noch mit dem Kundenkonto verheiraten. Wie das funktioniert ist hier ganz gut erklärt.
 
Da der Access-Token unbegrenzt gültig ist ist es nicht notwendig dort nochmal die beiden Zugangsdaten anzuzeigen. Das der Kunde allerdings sieht, mit welchen API-System sein Account verknüpft ist da würde ich dir zustimmen. Dafür gibt es bei uns auch schon eine Story im Backlog. Wann diese allerdings genau umgesetzt wird kann ich Dir nicht sagen.
 
MfG
Karsten | Team API

Thomas Boley

unread,
Jan 8, 2014, 9:06:29 AM1/8/14
to immobilienscou...@googlegroups.com
Hallo Karsten,

danke, dass hat jetzt schon mal einen kleinen Schritt weitergeholfen. Jetzt bekomme ich folgende Fehlermeldung "Ergebnisliste abfragen per Radius" in der Beispiel-PHP-Datei:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <message>
        <messageCode>ERROR_COMMON_ACCESS_DENIED</messageCode>
        <message>No authorization for this operation.</message>
    </message>
</common:messages>

Gehe ich richtig in der Annahme, dass die Applikation dazu vorher zertifiziert werden muss? Wäre etwas unpraktisch eigentlich, denn wie soll man eine Applikation zertifizieren, die sich noch am Anfang der Entwicklung befindet?


Viele Grüße,

Thomas

immobilienscout24restapi

unread,
Jan 8, 2014, 11:36:18 AM1/8/14
to immobilienscou...@googlegroups.com
Hallo Thomas,
 
kannst Du bitte mal deinen Request posten. Es sieht nämlich eher nach einem berechtigungsproblem aus. Mit Auswahl 1 (http://developer.immobilienscout24.de/rest-api/rest-api-zugang/) kannst du nämlich nicht im IS24 Bestand suchen...
 
MfG
Karsten | Team API

Rob Bors

unread,
Jan 8, 2014, 3:54:57 PM1/8/14
to immobilienscou...@googlegroups.com
Hi Thomas, bitte befolge diese Anleitung https://github.com/ImmobilienScout24/restapi-php-sdk/wiki/Einf%C3%BChrung, dann klappt es bestimmt. Gruß und viel Erfolg, Rob

Thomas Boley

unread,
Jan 13, 2014, 4:20:07 AM1/13/14
to immobilienscou...@googlegroups.com
Hallo Rob,

das hilft alles nicht weiter — leider wurde meine letzte Mail an dich immer noch nicht beantwortet. So langsam steigt mir der Kunde auf's Dach und will wissen, warum es nicht möglich ist, seine eingestellten Angebote abzufragen. Es wäre wirklich extrem nett, wenn wir das Problem endlich gemeinsam lösen könnten.

Viele Grüße,

Thomas

immobilienscout24-API-Team

unread,
Jan 16, 2014, 10:32:11 AM1/16/14
to immobilienscou...@googlegroups.com
Ich habe das Ganze mal im Playground mit deinem Typo-Key und meinem Account probiert. Wenn ich 3 beiniges OAuth (Request Token, Authorize Token, Access Token) durchgespielt habe bekomme ich via GET http://rest.immobilienscout24.de/restapi/api/search/v1.0/search/region?realestatetype=apartmentrent&geocodes=1276&username=me&channel=hp die Daten von dem Account.

Bist du dir sicher das du den User authentifiziert hast?
Kannst du uns deine Calls mal schicken sofern sie anders aussehen als mein oben geposteter?

MfG
Karsten | Team API

Thomas Boley

unread,
Jan 27, 2014, 5:16:18 AM1/27/14
to immobilienscou...@googlegroups.com
So noch mal ein Versuch, in der Sache irgendwie weiter zu kommen.
Die "App" ist soweit zertifiziert, dass ich Zugriff auf das Logo des Anbieters habe (was eigentlich eher nebensächlich ist).
Dennoch komme ich nicht an die Objekte des Maklers: http://vossieg.de.venus.incoweb.de/scout24/

Viele Grüße,

Thomas
Reply all
Reply to author
Forward
0 new messages