# tencentcloudapi-legu **Repository Path**: stephenlovevicky/tencentcloudapi-legu ## Basic Information - **Project Name**: tencentcloudapi-legu - **Description**: 调用腾讯云api实现乐固加固代码 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 4 - **Created**: 2021-07-29 - **Last Updated**: 2023-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tencentcloudapi-legu #### 介绍 调用腾讯云api实现乐固加固代码 因为使官方论坛链接( https://cloud.tencent.com/developer/article/1193406 )里面的ms-shield.jar包 最近有个项目直接报错 ```json { "code": 40312, "msg": "网络异常,检查代理或其他" } ``` 然后发现官方文档有Api,因此可自己搞代码来上传,so有了这个项目 #### 使用说明 1. 修改代码里面uploadApkFile方法里面oss的关键信息 ```java String endpoint = "oss-cn-hangzhou.aliyuncs.com"; String accessKeyId = "xxxxx"; String accessKeySecret = "xxxxxx"; String bucketPath = "upgrade/appsafe/apk_tx/"; String bucketName = "qy-static"; String url = "https://static.qiyou.cn/upgrade/appsafe/apk_tx/"+fileName; ``` 2. 可在idea的run configuration里面设运行参数-sid 你的腾讯云apiId -skey 你的腾讯云apiKey -uploadPath /home/stephen/Downloads/release0727_2040.apk -downloadPath /home/stephen/Downloads/;然后运行即可 2. 也可构建出Jar包,比如名字是腾官方的jar包名字ms-shield.jar 3. 然后执行java -jar ms-shield.jar -sid 你的腾讯云apiId -skey 你的腾讯云apiKey -uploadPath /home/stephen/Downloads/release0727_2040.apk -downloadPath /home/stephen/Downloads/ #### 备注 >>> 因上传涉及到oss的关键信息因此没有放构建的成品jar,打包jar可参考:https://blog.csdn.net/nikeylee/article/details/105197341 >>> Api文档参考: https://cloud.tencent.com/document/api/283/17742 >>> idea maven: https://www.cnblogs.com/phpdragon/p/7216626.html >>> 参考csdn,感谢作者: https://blog.csdn.net/u012739150/article/details/97630342 >>> 代码里面的ms-shield-tencent.zip是腾讯官方的jar包,如果可用可不用这个代码