Add TODO APIs
This commit is contained in:
parent
ad7d675d3d
commit
d240e1f856
1 changed files with 35 additions and 0 deletions
|
@ -97,6 +97,10 @@ Notes:
|
|||
}
|
||||
}
|
||||
|
||||
Unregister API ``[TODO]``
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
|
||||
Home Server -> Application Service
|
||||
----------------------------------
|
||||
|
@ -138,3 +142,34 @@ Notes:
|
|||
}
|
||||
}
|
||||
|
||||
Room Query ``[TODO]``
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
This API is called by the HS to query the existence of a room on the Application Service's namespace.
|
||||
|
||||
Pushing ``[TODO]``
|
||||
~~~~~~~~~~~~~~~~~~
|
||||
This API is called by the HS when the HS wants to push an event (or batch of events) to the AS.
|
||||
|
||||
- Retry semantics
|
||||
- Ordering
|
||||
|
||||
|
||||
|
||||
Client -> Application Service
|
||||
-----------------------------
|
||||
This contains application service APIs which are used by the client.
|
||||
|
||||
Linking ``[TODO]``
|
||||
~~~~~~~~~~~~~~~~~~
|
||||
Clients may want to link their matrix user ID to their 3PID (e.g. IRC nick). This
|
||||
API allows the AS to do this, so messages sent from the AS are sent as the client.
|
||||
|
||||
- Probably OAuth2
|
||||
|
||||
Client-Server v2 API Extensions
|
||||
-------------------------------
|
||||
|
||||
- Identity assertion (rather than access token inference)
|
||||
- timestamp massaging (for inserting messages between other messages)
|
||||
- alias mastery over the ASes namespace
|
||||
- user ID mastery over the ASes namespace
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue