Add author parameter for diaspora:// URLs to the documentation

This commit is contained in:
Benjamin Neff 2017-09-12 23:33:56 +02:00 committed by Dennis Schubert
parent 40ad6546bc
commit 4f48f43455
No known key found for this signature in database
GPG key ID: 5A0304BEA7966D7E

View file

@ -13,20 +13,25 @@ it as software specific URL.
The format is similar to the route used for [fetching][fetching], so if the The format is similar to the route used for [fetching][fetching], so if the
receiving server doesn't know the linked entity yet, it can just be fetched. receiving server doesn't know the linked entity yet, it can just be fetched.
When the entity with that `guid` is already available locally, the recipient
should validate that it's from `author` before linking to it.
### Format ### Format
`diaspora://:type/:guid` `diaspora://:author/:type/:guid`
#### Parameters #### Parameters
| Name | Description | | Name | Description |
| ------ | ---------------------------------------------- | | -------- | -------------------------------------------------------------------- |
| `author` | The [diaspora\* ID][diaspora-id] of the author of the linked entity. |
| `type` | The type of the linked entity in `snake_case`. | | `type` | The type of the linked entity in `snake_case`. |
| `guid` | The [GUID][guid] of the linked entity. | | `guid` | The [GUID][guid] of the linked entity. |
#### Example #### Example
`diaspora://post/17faf230675101350d995254001bd39e` `diaspora://alice@example.org/post/17faf230675101350d995254001bd39e`
[fetching]: {{ site.baseurl }}/federation/fetching.html [fetching]: {{ site.baseurl }}/federation/fetching.html
[diaspora-id]: {{ site.baseurl }}/federation/types.html#diaspora-id
[guid]: {{ site.baseurl }}/federation/types.html#guid [guid]: {{ site.baseurl }}/federation/types.html#guid