.NET SDK Projekte erstellen und mit Immobilien füllen

45 views
Skip to first unread message

dev....@gmail.com

unread,
Feb 1, 2017, 9:07:40 AM2/1/17
to immobilienscout24-development
Jedes mal wenn ich versuche ein Projekt zu erstellen und eine Immobilie dem Projekt zuweise bekomme ich die Fehlermeldung:  "Resource [project] with id [1] not found." Kann mir jemand sagen was ich in folgendem Code Snippet falsch mache? 

var projects = await api.RealEstateProjects.GetAllAsync();
if (!projects.RealEstateProject.Any()) //Falls es kein Projekt gibt neues erstellen
{  var project = new RealEstateProject
     {
        //Initialize project 
        Id = 1,
     };
    projects.RealEstateProject.Add(project);
    try
    {
       await api.RealEstateProjects.AddAsync(project.Id.Value, realEstate.RealEstate);//realEstate.RealEstate ist das Item was ich zuvor hochlade bzw. update 
    }
             //catch exception
}

Michael Ganß

unread,
Feb 1, 2017, 9:36:01 AM2/1/17
to immobilienscout24-development
Projekte können nicht über die API erstellt werden, sie müssen schon vorher existieren. Über die API können lediglich die zu einem Projekt gehörenden Objekte verwaltet werden.

dev....@gmail.com

unread,
Feb 1, 2017, 9:49:31 AM2/1/17
to immobilienscout24-development
Vielen Dank für die schnelle Antwort. Gibt es eine Möglichkeit in der Sandbox ein Projekt manuell zu erstellen damit ich die Verwaltung eines Projektes über die API testen kann?  
Ich habe noch eine weitere Frage bevor ich einen weiteren Thread dafür erstelle. Was muss ich genau verändern um von der Sandbox in den Live Betrieb zu wechseln. Ich habe bereits den Productive API Key erhalten. 
Ich vermute es verändert sich nur die URL der entsprechenden REST Requests aber konnte nichts genaueres auf GitHub finden. 

dev....@gmail.com

unread,
Feb 1, 2017, 10:20:53 AM2/1/17
to immobilienscout24-development
Projekte können nicht über die API erstellt werden, sie müssen schon vorher existieren. Über die API können lediglich die zu einem Projekt gehörenden Objekte verwaltet werden.
Wieso kann man kein Projekt über die Schnittstelle erstellen? Meinem Verständnis nach ist der Zweck der API keine händischen Eingaben mehr auf Immobilienscout tätigen zu müssen sondern Projekte und Einheiten direkt aus Immobiliensoftware zu exportieren. 
Ist in naher Zukunft geplant die API zu ergänzen?   

Pietro Tallarico@ImmobilienScout24

unread,
Feb 2, 2017, 10:00:36 AM2/2/17
to immobilienscout24-development
Hi,

siehe Antworten unten.

Vielen Dank für die schnelle Antwort. Gibt es eine Möglichkeit in der Sandbox ein Projekt manuell zu erstellen damit ich die Verwaltung eines Projektes über die API testen kann? 

Unter https://www.sandbox-immobilienscout24.de/ kannst du dich mit deinem Sandbox-Account anmelden und ein neues Projekt erstellen, sofern diese Option verfügbar und Kontingent vorhanden ist. Sollte das nicht der Fall sein, schreibe bitte eine Mail an res...@immobilienscout24.de unter Angabe deines Sandbox-Benutzernamens.
 
Ich habe noch eine weitere Frage bevor ich einen weiteren Thread dafür erstelle. Was muss ich genau verändern um von der Sandbox in den Live Betrieb zu wechseln. Ich habe bereits den Productive API Key erhalten. 
Ich vermute es verändert sich nur die URL der entsprechenden REST Requests aber konnte nichts genaueres auf GitHub finden.
 
In der URL fällt das "sandbox" raus und die Authentifizierung muss über einen gewerblichen LIVE-Account stattfinden. 

Pietro Tallarico@ImmobilienScout24

unread,
Feb 2, 2017, 10:02:55 AM2/2/17
to immobilienscout24-development

Ist in naher Zukunft geplant die API zu ergänzen?
 
Ist bereits ein Thema bei uns, jedoch derzeit noch offen.

MfG
Pietro
 
Reply all
Reply to author
Forward
0 new messages