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
| Feld | Beschreibung |
|---|---|
| provider | Der angefragte Provider als Stringkonstante. Eine Liste der unterstützten Provider befindet sich im Kapitel 4.1. |
| uid | Die ID des Nutzers beim entsprechenden Provider. |
| recipientid | Die User-ID des Empfängers beim entsprechenden Provider. |
| subject | Die Betreffzeile, wird nicht von allen Providern unterstützt (aktuell nur LinkedIn). |
| t | Der Text der Direktnachricht. |
| partyid | Optionaler 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-Code | Beschreibung |
|---|---|
| 400 | Ein unbekannter Fehler ist aufgetreten. |
| 404 | Der angegebene Benutzer wurde nicht gefunden. |
| 406 | Der angegebene Provider ist unbekannt. |
| 409 | Konflikt bei den Eingabeparametern. |
| 501 | SendDirectMessage ist für den angegebenen Provider nicht verfügbar. |
| 503 | Fehler bei Kommunikation mit dem Provider. |
Weiterführende Informationen
Zuletzt aktualisiert am 5. März 2012 von mmuench - Anmelden
