鱼C论坛

 找回密码
 立即注册
查看: 1657|回复: 3

[已解决]如何调用腾讯云的api

[复制链接]
发表于 2020-7-14 22:16:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
最近想尝试使用腾讯翻译君的翻译功能,想通过调用腾讯云的api来是用,但是腾讯云的python的SDK的文档和示例看不懂,网上也没有找到有用的资源。尤其是鉴权这一块。希望各位能帮忙解释一下。如果能附上代码就更好了。非常感谢
最佳答案
2020-7-15 09:34:37
本帖最后由 均昊山 于 2020-7-15 09:36 编辑

pip install tencentcloud-sdk-python     安装腾讯云开发工具包

https://cloud.tencent.com/document/product/494/42698#api-explorer 查找相关云 产品sdk


from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.tmt.v20180321 import tmt_client, models
try:
    cred = credential.Credential("1111111111111", "1111111111111111111111")
    httpProfile = HttpProfile()
    httpProfile.endpoint = "tmt.tencentcloudapi.com"

    clientProfile = ClientProfile()
    clientProfile.httpProfile = httpProfile
    client = tmt_client.TmtClient(cred, "ap-guangzhou", clientProfile)

    req = models.TextTranslateRequest()
    params = '{\"SourceText\":\"你好\",\"Source\":\"en\",\"Target\":\"zh\"}'
    req.from_json_string(params)

    resp = client.TextTranslate(req)
    print(resp.to_json_string())

except TencentCloudSDKException as err:
    print(err)



腾讯云有提供API Explorer 在线调试的~.~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-7-15 09:34:37 | 显示全部楼层    本楼为最佳答案   
本帖最后由 均昊山 于 2020-7-15 09:36 编辑

pip install tencentcloud-sdk-python     安装腾讯云开发工具包

https://cloud.tencent.com/document/product/494/42698#api-explorer 查找相关云 产品sdk


from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.tmt.v20180321 import tmt_client, models
try:
    cred = credential.Credential("1111111111111", "1111111111111111111111")
    httpProfile = HttpProfile()
    httpProfile.endpoint = "tmt.tencentcloudapi.com"

    clientProfile = ClientProfile()
    clientProfile.httpProfile = httpProfile
    client = tmt_client.TmtClient(cred, "ap-guangzhou", clientProfile)

    req = models.TextTranslateRequest()
    params = '{\"SourceText\":\"你好\",\"Source\":\"en\",\"Target\":\"zh\"}'
    req.from_json_string(params)

    resp = client.TextTranslate(req)
    print(resp.to_json_string())

except TencentCloudSDKException as err:
    print(err)



腾讯云有提供API Explorer 在线调试的~.~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-16 02:13:20 | 显示全部楼层
昨晚找到了,踏破铁鞋无觅处
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-18 18:10:13 | 显示全部楼层
瓜子仁 发表于 2020-7-16 02:13
昨晚找到了,踏破铁鞋无觅处

柳暗花明又一村,加油
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-19 23:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表