Skip to content

Commit 42bbf62

Browse files
author
fengyikai
committed
更正示例代码
1 parent eb39b4d commit 42bbf62

4 files changed

Lines changed: 21 additions & 19 deletions

File tree

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ from ksyun.common import credential
4141
from ksyun.common.profile.client_profile import ClientProfile
4242
from ksyun.common.profile.http_profile import HttpProfile
4343
from ksyun.common.exception.ksyun_sdk_exception import KsyunSDKException
44-
from ksyun.client.iam.v20151101 import client, models
44+
from ksyun.client.iam.v20151101 import client as iam_client, models as iam_models
4545

4646
try:
4747
# 实例化一个证书对象,入参需要传入secretId,secretKey
@@ -55,18 +55,20 @@ try:
5555
httpProfile.reqTimeout = 30 # 请求超时时间,单位为秒(默认60秒)
5656

5757
clientProfile = ClientProfile()
58+
# clientProfile.signMethod = "HMAC-SHA256" # 指定签名算法
5859
clientProfile.httpProfile = httpProfile
59-
client = client.IamClient(cred, "cn-beijing-6", clientProfile)
60+
iamClient = iam_client.IamClient(cred, "cn-beijing-6", clientProfile)
6061

6162
# 实例化一个请求对象, 每个接口都会对应一个request对象。
62-
req = models.CreateUserRequest()
63+
iamReq = iam_models.CreateUserRequest()
6364
# 传参
64-
req.UserName = "test2_user_name"
65+
iamReq.UserName = "test2_user_name"
6566
# 调用接口返回
66-
resp = client.CreateUser(req)
67-
print(resp)
67+
iamResp = iamClient.CreateUser(iamReq)
68+
print(iamResp)
6869
except KsyunSDKException as err:
6970
print(err)
71+
7072
```
7173

7274
**注意,您必须明确知道您调用的接口所需参数,否则可能会调用失败。**

example/iam/v20151101/create_user.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from ksyun.common.profile.client_profile import ClientProfile
66
from ksyun.common.profile.http_profile import HttpProfile
77
from ksyun.common.exception.ksyun_sdk_exception import KsyunSDKException
8-
from ksyun.client.iam.v20151101 import client, models
8+
from ksyun.client.iam.v20151101 import client as iam_client, models as iam_models
99

1010
try:
1111
# 实例化一个证书对象,入参需要传入secretId,secretKey
@@ -21,14 +21,14 @@
2121
clientProfile = ClientProfile()
2222
# clientProfile.signMethod = "HMAC-SHA256" # 指定签名算法
2323
clientProfile.httpProfile = httpProfile
24-
client = client.IamClient(cred, "cn-beijing-6", clientProfile)
24+
iamClient = iam_client.IamClient(cred, "cn-beijing-6", clientProfile)
2525

2626
# 实例化一个请求对象, 每个接口都会对应一个request对象。
27-
req = models.CreateUserRequest()
27+
iamReq = iam_models.CreateUserRequest()
2828
# 传参
29-
req.UserName = "test2_user_name"
29+
iamReq.UserName = "test2_user_name"
3030
# 调用接口返回
31-
resp = client.CreateUser(req)
32-
print(resp)
31+
iamResp = iamClient.CreateUser(iamReq)
32+
print(iamResp)
3333
except KsyunSDKException as err:
3434
print(err)

example/iam/v20151101/list_users.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from ksyun.common.profile.client_profile import ClientProfile
66
from ksyun.common.profile.http_profile import HttpProfile
77
from ksyun.common.exception.ksyun_sdk_exception import KsyunSDKException
8-
from ksyun.client.iam.v20151101 import client, models
8+
from ksyun.client.iam.v20151101 import client as iam_client, models as iam_models
99

1010
try:
1111
# 实例化一个证书对象,入参需要传入secretId,secretKey
@@ -21,10 +21,10 @@
2121
clientProfile = ClientProfile()
2222
# clientProfile.signMethod = "HMAC-SHA256" # 指定签名算法
2323
clientProfile.httpProfile = httpProfile
24-
client = client.IamClient(cred, "cn-beijing-6", clientProfile)
24+
iamClient = iam_client.IamClient(cred, "cn-beijing-6", clientProfile)
2525

2626
# 实例化一个请求对象, 每个接口都会对应一个request对象。
27-
req = models.ListUsersRequest()
27+
iamReq = iam_models.ListUsersRequest()
2828

2929
# # 传参示例1
3030
# req.Marker = "10"
@@ -36,10 +36,10 @@
3636
"Marker": "10",
3737
"MaxItems": 10
3838
}'''
39-
req.from_json_string(params)
39+
iamReq.from_json_string(params)
4040

4141
# 调用接口返回
42-
resp = client.ListUsers(req)
43-
print(resp)
42+
iamResp = iamClient.ListUsers(iamReq)
43+
print(iamResp)
4444
except KsyunSDKException as err:
4545
print(err)

ksyun/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
# limitations under the License.
1515

1616

17-
__version__ = '1.5.8.2'
17+
__version__ = '1.5.8.3'

0 commit comments

Comments
 (0)