4. 创建AuthorityIssuer
调用接口:
标题 | 描述 |
---|---|
接口名 | weid/api/invoke |
Method | POST |
Content-Type | application/json |
接口入参:
Key | Value | Required |
---|---|---|
functionName | registerAuthorityIssuer | Y |
functionArg | Y | |
functionArg.weId | WeIdentity DID,与 SDK直接调用的方式入参 一致,下同 | Y |
functionArg.name | 机构名 | Y |
transactionArg | Y | |
transactionArg.invokerWeId | 用于索引私钥的WeIdentity DID,服务器端会凭此找到所托管的私钥。注意:如果在这里填入了预先定义在application.properties里的暗语,则可确保有足够的权限。 | Y |
v | 版本号 | Y |
接口调用示例:
- {
- "functionArg": {
- "weid": "did:weid:0x1Ae5b88d37327830307ab8da0ec5D8E8692A35D3",
- "name": "Sample College"
- },
- "transactionArg": {
- "invokerWeId": "did:weid:0x12025448644151248e5c1115b23a3fe55f4158e4153"
- },
- "functionName": "registerAuthorityIssuer",
- "v": "1.0.0"
- }
接口返回: application/json
Key | Value |
---|---|
ErrorCode | 错误码,0表示成功 |
ErrorMessage | 错误信息 |
respBody | True/False |
返回示例:
- {
- "ErrorCode": 0,
- "ErrorMessage": "success",
- "respBody": True
- }