产品概述
产品功能
底层引擎
产品优势
应用场景
基本概念
<dependency><groupId>com.tencentcloudapi</groupId><artifactId>tencentcloud-sdk-java</artifactId><version>3.0.1</version></dependency>
package com.tencent;import com.tencentcloudapi.common.AbstractModel;import com.tencentcloudapi.common.Credential;import com.tencentcloudapi.common.profile.ClientProfile;import com.tencentcloudapi.common.profile.HttpProfile;import com.tencentcloudapi.common.exception.TencentCloudSDKException;import com.tencentcloudapi.tbaas.v20180416.TbaasClient;import com.tencentcloudapi.tbaas.v20180416.models.*;public class Sample{public static void main(String [] args) {try{// 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密Credential cred = new Credential("", "");// 实例化一个http选项,可选的,没有特殊需求可以跳过HttpProfile httpProfile = new HttpProfile();httpProfile.setEndpoint("tbaas.intl.tencentcloudapi.com");// 实例化一个client选项,可选的,没有特殊需求可以跳过ClientProfile clientProfile = new ClientProfile();clientProfile.setHttpProfile(httpProfile);// 实例化要请求产品的client对象,clientProfile是可选的TbaasClient client = new TbaasClient(cred, "ap-hongkong", clientProfile);// 实例化一个请求对象,每个接口都会对应一个request对象InvokeFabricChaincodeRequest req = new InvokeFabricChaincodeRequest();req.setClusterId("fabric-65z42qi150");req.setChannelId("channel-9xej4d");req.setChaincodeName("fact");req.setFuncName("Set");String[] funcParam1 = {"key", "value"};req.setFuncParam(funcParam1);req.setWithAsyncResult(false);// 返回的resp是一个InvokeFabricChaincodeResponse的实例,与请求对象对应InvokeFabricChaincodeResponse resp = client.InvokeFabricChaincode(req);// 输出json格式的字符串回包System.out.println(AbstractModel.toJsonString(resp));} catch (TencentCloudSDKException e) {System.out.println(e.toString());}}}
文档反馈