设计或命名API URL的最佳方法是什么?我正在使用cognitoId
作为唯一标识符。
我应该使用以下哪项?
- /profiles/profiles/profile,然后以URL查询字符串参数传递cognitoid
- /propiles/{id}
- /profiles/profiles,然后检查'与呼叫者凭据'
如果是API,任何授权用户都可以通过传递唯一ID来获取任何人的用户名,则可以使用类似的内容:/propiles/{id},例如,https://PI.github.com/user/1
如果是通过使用Cognito ID返回呼叫者用户名的API,则/profiles/profile应该起作用。请参阅$上下文。文档中的身份变量以获取Cognito ID。