调用CreateRpcService根据cmns应用appKey、接口名称、接口参数类型等信息注册rpc服务接口。
说明 支持服务接口以http、hsf两种方式暴露。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CreateRpcService |
系统规定参数。取值:CreateRpcService。 |
AppKey | String | 是 | WH2MptXX |
iovcc cmns应用appKey,应用唯一标识。 |
InterfaceName | String | 是 | http://www.aliyun.com/aicc/testRpc |
服务接口名称。 http接口为不包含参数的请求地址。例如: |
InvokeType | String | 是 | http |
接口调用类型。 支持http(含https)和hsf。其中,hsf接口需与iovcc服务部署在同一vpc内,方能支持。 |
MethodName | String | 是 | testMethodName |
接口调用方法名称,由字母、数字和下划线(_)组成。
|
Params | String | 是 | param1,param2 |
|
ProjectId | String | 是 | ftewtwyy |
iovcc的项目工程ID。 |
GroupName | String | 否 | rpcTestGroup |
服务端接口分组名称。 |
RegionId | String | 否 | cn-shanghai |
地域ID。 |
VersionCode | String | 否 | 1.0 |
接口版本号,由服务方自定义设置。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | Long | 1 |
Rpc服务接口ID。 |
RequestId | String | 629586FE-CB2E-4742-995E-121F952CEB72 |
请求ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=CreateRpcService
&AppKey=WH2MptXX
&InterfaceName=http://www.aliyun.com/aicc/testRpc
&InvokeType=http
&MethodName=testMethodName
&Params=param1,param2
&ProjectId=ftewtwyy
&<公共请求参数>
正常返回示例
XML
格式
<CreateRpcServiceResponse>
<Id>1</Id>
<RequestId>629586FE-CB2E-4742-995E-121F952CEB72</RequestId>
</CreateRpcServiceResponse>
JSON
格式
{
"Id": "1",
"RequestId": "629586FE-CB2E-4742-995E-121F952CEB72"
}
错误码
访问错误中心查看更多错误码。