sendDirectMessage

Beschreibung

Mit dieser Methode kann im Namen des Benutzers eine Direktnachricht an andere Kontakte beim ausgewählten Provider gesendet werden. SendDirectMessage ist aktuell für folgende Provider implementiert:

Twitter, LinkedIn

Kommunikation zwischen

Consuming-Party Backend > allyve Backend

Request-URL

/api/sociallyve/protected/user/directmessage

Methoden-Typ

POST

Request-Parameter

FeldBeschreibung
providerDer angefragte Provider als Stringkonstante. Eine Liste der unterstützten Provider befindet sich im Kapitel 4.1.
uidDie ID des Nutzers beim entsprechenden Provider.
recipientidDie User-ID des Empfängers beim entsprechenden Provider.
subjectDie Betreffzeile, wird nicht von allen Providern unterstützt (aktuell nur LinkedIn).
tDer Text der Direktnachricht.
partyidOptionaler Parameter zur Identifikation der aufrufenden Anwendung in den Statistiken

allyve-Backendaktivität

Backend übermittelt die Parameter für das Statusupdate an die Providerschnittstelle.

Response

HTTP-Status

Response-Parameter

keine

Mögliche Http Error Codes

HTTP-CodeBeschreibung
400Ein unbekannter Fehler ist aufgetreten.
404Der angegebene Benutzer wurde nicht gefunden.
406Der angegebene Provider ist unbekannt.
409Konflikt bei den Eingabeparametern.
501SendDirectMessage ist für den angegebenen Provider nicht verfügbar.
503Fehler bei Kommunikation mit dem Provider.

Weiterführende Informationen

Zuletzt aktualisiert am 5. März 2012 von mmuench - Anmelden

Kommentare

Schreibe einen Kommentar