In ons systeem heb je meerdere soorten accounts:
- menselijke gebruikers
- machines
- apps
In de REST API heb je de volgende endpoints
Wat vinden jullie hiervan? Want je krijgt ook de volgende situaties/vragen:
En is het dus goede praktijk om aliases te hebben voor REST - endpoints?
- menselijke gebruikers
- machines
- apps
In de REST API heb je de volgende endpoints
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| //geeft alle accounts accounts/ //geeft alle menselijke accounts accounts/mensen/ //geeft het account van mens met accountId = 1 accounts/mensen/1 //geeft account van machines met accountId = 2 accounts/machines/2 //geeft account van apps met accountId = 3 accounts/apps/3 |
Wat vinden jullie hiervan? Want je krijgt ook de volgende situaties/vragen:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| //deze geeft een 400, want account 2 is een machine accounts/mensen/2 //deze werken ook, maar zijn dus een soort aliases; je weet alleen niet wat voor soort account je terugkrijgt accounts/1 accounts/2 accounts/3 //wat is hier de beste? ik wil het wachtwoord wijzigen accounts/mensen/1/wachtwoord accounts/1/wachtwoord accounts/machines/2/wachtwoord accounts/2/wachtwoord |
En is het dus goede praktijk om aliases te hebben voor REST - endpoints?
[ Voor 6% gewijzigd door Rekcor op 16-05-2014 12:37 . Reden: wachtwoord weten onzinnig ]