I want a key
Version vom 14. April 2015, 18:21 Uhr von Trublu (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Projekt |kontakt = Jason |status = aktiv |beschreibung = Auf einheitliche und einfache Weise alle Schlüsselträger erreichen |interessenten = |status = akti…“)
I want a key | |
---|---|
Beschreibung: | Auf einheitliche und einfache Weise alle Schlüsselträger erreichen |
Kontakt: | Jason |
Status: | aktiv (Was heißt das?) |
IWAK - I want a key' soll ein System werden um einfach und effizient alle zu erreichen, die aktuell einen Schlüssel zum Freien Labor haben.
Inhaltsverzeichnis
Anforderungen
- möglichst viele Client-Anwendungen unterstützen (Messenger, IRC, SMS, ...)
- Einfache Bedienung, nur einmal handeln um alle möglichst schnell zu erreichen.
- Rückkanal von jedem Client zum Anfragenden ermöglichen
Core
API
Rest? Thrift?
sendRequest
Sendet eine Anfrage mit einem Text
Parameter: | Name | Typ | Beschreibung |
String | text |
Rückgabewerte: | Name | Typ | Beschreibung |
long | messageId | die Id dieser Nachricht |
sendReply
Beantwortet eine Anfrage mit einem Text
Parameter: | Name | Typ | Beschreibung |
long | messageId | Info welche Nachricht beantwortet wird. | |
String | text | die Antwort | |
boolean | resolved | (optional?) Marker ob |
Rückgabewerte: | Name | Typ | Beschreibung |
long | messageId | die messageId dieser Nachricht |
subscribe
meldet einen Client an
Parameter: | Name | Typ | Beschreibung |
String | clientIdentifier | ||
String | userString | Freitext für den Benutzer |
Rückgabewerte: | Name | Typ | Beschreibung |
long | clientId | die Id für den Client |
unsubscribe
meldet einen Client an
Parameter: | Name | Typ | Beschreibung |
String | clientIdentifier | ||
String | userString | Freitext für den Benutzer |
Rückgabewerte: | Name | Typ | Beschreibung |
long | clientId | die Id für den Client |
Clients
Telegram
- bietet OpenSource-Clients und offene API
- https://core.telegram.org/api/obtaining_api_id
SMS
- SMS-Gateway benötigt (kostenpflichtig?)
- Zeitverzögert?
- Kosten vermeiden, wenn jemand anderes
IRC
sollte über den vorhandenen Bot relativ leicht zu adaptieren sein
Weitere/Ideen
- Twitter-DM?
- Jabber?