Benutzerdaten anzeigen

67 views
Skip to first unread message

Andreas Vilinski

unread,
Mar 4, 2014, 11:11:12 AM3/4/14
to immobilienscou...@googlegroups.com
Hallo,
in unserer (Desktop) Software können die Kunden mehrere Scout-Accounts haben. 
Wenn ich die OAuth-Tokens bekomme, habe ich keine Möglichkeit mehr den Scout-Benutzer zu identifizieren. 
Anfrage an '/user/me' gibt mir keine aussagekräftigen Infos zurück. 
Ist es so gewollt? 


Ich könnte natürlich zumindest den Hauptkontakt anzeigen, aber...
Soviel ich aus WADL verstanden habe, kann man die Anfragen wie etwa '/user/me/contact?defaultcontact=true' absetzen
Z.z. aber, funktioniert nur '/user/me/contact' was die ganze Liste zurückliefert.
Und in Wiki ist der request parameter 'defaultcontact' nicht erwähnt.

Was ist der beste bzw. empfohlene Weg hier an die Benutzerdaten zu kommen?

Andreas Vilinski

unread,
Mar 5, 2014, 4:08:59 AM3/5/14
to immobilienscou...@googlegroups.com
Es gibt noch anscheinend die /realtor Schnittstelle. 
Kann man da zumindest den customerNuber bekommen? Das wäre auch schon mal hilfreich.
Danke

Martin Flügge

unread,
Mar 6, 2014, 5:12:31 AM3/6/14
to immobilienscou...@googlegroups.com
Hi,

du kannst mit

.../account/v2.0/user/me

an den User kommen. Dieser hat eine ssoid. Mit der kann man dann über

.../account/v1.0/customer?ssoid=" + ssoId

an den Kunden und die Kundennummer kommen.

Cheers,

Martin

Rob Bors

unread,
Mar 6, 2014, 7:51:30 AM3/6/14
to immobilienscout24-development

Du würdest den Benutzername statt "me" verwenden, dern bn kannst du aus dem cookie auslesen, das von der sso-seite gesetzt wird

--
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe "immobilienscout24-development" sind.
Um Ihr Abonnement für diese Gruppe zu beenden und keine E-Mails mehr von dieser Gruppe zu erhalten, senden Sie eine E-Mail an immobilienscout24-de...@googlegroups.com.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an immobilienscou...@googlegroups.com.
Gruppe besuchen: http://groups.google.com/group/immobilienscout24-development
Besuchen Sie https://groups.google.com/d/msgid/immobilienscout24-development/e2fa6287-448d-4bfc-bfab-1e9a36c246b5%40googlegroups.com, um diese Diskussion im Web anzuzeigen.
Weitere Optionen: https://groups.google.com/groups/opt_out

Andreas Vilinski

unread,
Mar 6, 2014, 10:12:17 AM3/6/14
to immobilienscou...@googlegroups.com
ist die URL richtig?
ich bekomme da ERROR_COMMON_ACCESS_DENIED

Den benutzernamen habe ich leider nicht. Der Benutzer gibt die nicht im Programm, sondern beim Authorisieren auf euer Confirm-Access-Seite


Die tokens reichen dann für weitere Kommunikation, aber ich kann nicht sicherstellen, zu welchem Benutzernamen sind die zugeordnet.



Andreas Vilinski

unread,
Mar 13, 2014, 8:54:00 AM3/13/14
to immobilienscou...@googlegroups.com
Hallo noch mal,

meine Frage hat sich leider noch nicht erledigt. 

Muss ich mich irgendwo freischalten lassen um den access für rest.sandbox-immobilienscout24.de/restapi/api/account/v2.0/ zu bekommen?
ERROR_COMMON_ACCESS_DENIED - No authorization for this operation.

von der https://rest.immobilienscout24.de/restapi/security/oauth/confirm_access seite wird cookie SSO=ziemlichLang..... gesetzt.
Das ist warscheinlich auch nicht das richtige ssoId für .../account/v1.0/customer?ssoid=" + ssoId ?
da bekomme ich ERROR_COMMON_SCHEMA_VALIDATION_FAILED
The request is not schema valid. [MESSAGE: For input string: "{...mein ssoId...}"]

wo mache ich was falsch?
Reply all
Reply to author
Forward
0 new messages