tencent cloud

Feedback

Last updated: 2024-02-04 16:51:44

    Background

    Apps are the building blocks of the mobile internet, and they often require massive data uploads and downloads. Therefore, data security and reliability are crucial. Developers can let Tencent Cloud COS handle data storage, and can focus on their app business logics to reduce workload and improve development efficiency. This document describes how to quickly build a COS-based app transfer service to upload and download app data on Tencent Cloud COS. All you need to do is deploy your businesses and generate and manage temporary keys on your server.
    COS provides a demo, which you can run as instructed below.

    Resources

    Download the demo from the repository on GitHub.

    Before You Start

    System version: Android 5.0 and later or iOS 12.4 and later.
    Your temporary key server or permanent key (SecretId and SecretKey can be obtained from the Manage API Key page in the Tencent Cloud console).
    Tencent Cloud APPID (if you need to try out the bucket adding feature).

    Setting up Your Client

    Configuring the client

    1. Download the project files from GitHub, and open them in your IDE.
    2. Create config.ts as instructed in the example/src/config/config.template file and modify relevant values.
    3. Run your project to try out the demo.
    Note:
    We recommend you use a temporary key as instructed in Generating and Using Temporary Keys to call the SDK for security purposes. When you apply for a temporary key, follow the Notes on Principle of Least Privilege to avoid leaking resources besides your buckets and objects.
    If you must use a permanent key, do not expose the plaintext of SecretId and SecretKey to unsecured environments, and we recommend that you follow the Notes on Principle of Least Privilege to limit the scope of permission on the permanent key.

    Running the Demo

    Querying a bucket list

    Open the sample app, and you will see all the buckets that you have created.

    Creating a bucket

    Click New Bucket in the upper right corner, enter the bucket name on the configuration page, and select the region in which the bucket resides.

    Querying an object list

    Click on a bucket, and you will see all the files and folders that it contains.

    Uploading an object

    On the file list page, click Upload in the top-right corner and select the file to be uploaded.

    Downloading an object

    In the object list, click Download on the right of a file to download it.
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support