1 Star 0 Fork 0

茗趣yhj/阿里云_api网关sdk_python

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
com
.gitignore
ClientDemo.py
ClientDemo_online.py
License
README.md
__init__.py
克隆/下载
ClientDemo.py 1.17 KB
一键复制 编辑 原始数据 按行查看 历史
# -*- coding: utf-8 -*-
from com.aliyun.api.gateway.sdk import client
from com.aliyun.api.gateway.sdk.http import request
from com.aliyun.api.gateway.sdk.common import constant
host = "http://test-cn-qingdao.alicloudapi.com"
url = "/api/billing/test/123243?queryparam=query1"
cli = client.DefaultClient(app_key="app_key", app_secret="app_secret")
# GET
req = request.Request(host=host, protocol=constant.HTTP, url=url, method="GET", time_out=30000)
print cli.execute(req)
# post body stream
# import json
# req_post = request.Request(host=host, protocol=constant.HTTP, url=url, method="POST", time_out=30000)
# body = {}
# body["name"] = "testName1111111"
# body["address"] = "testAddress"
# body["email"] = "testemail@123.com"
# req_post.set_body(bytearray(source=json.dumps(body), encoding="utf8"))
# req_post.set_content_type(constant.CONTENT_TYPE_STREAM)
# print cli.execute(req_post)
# post form
req_post = request.Request(host=host, protocol=constant.HTTP, url=url, method="POST", time_out=30000)
bodyMap = {}
bodyMap["bodyForm1"] = "fwefwef"
bodyMap["bodyForm2"] = "ffwefwef"
req_post.set_body(bodyMap)
req_post.set_content_type(constant.CONTENT_TYPE_FORM)
print cli.execute(req_post)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/yhjkcjm/alicloud-api-gateway-sdk-python.git
git@gitee.com:yhjkcjm/alicloud-api-gateway-sdk-python.git
yhjkcjm
alicloud-api-gateway-sdk-python
阿里云_api网关sdk_python
master

搜索帮助