O miniaplicativo WeChat carrega arquivos para Tencent Cloud v5
O miniaplicativo WeChat suporta apenas solicitações https para upload de arquivos, então escolhemos Tencent Cloud como servidor de arquivos. Além disso, a Tencent Cloud fornece um SDK para apoiar o desenvolvimento de pequenos programas, que é conveniente para fazer chamadas ao enviar arquivos no WeChat.
为了例子的简洁性,这里没有使用服务器鉴权,而采用了前端鉴权
Presumimos (irmão/menina) que você já começou a desenvolver miniprogramas WeChat.
Cadastre-se na nuvem Tencent
Acesse o console de armazenamento de objetos COS para criar um bucket,
Preencha informações básicas, como o nome do bucket. Para conveniência do teste, selecione leitura pública e gravação privada
Adicione regras de acesso entre domínios para buckets (importante)
Se você não estiver familiarizado com as configurações de acesso entre domínios, consulte a seguinte configuração
Obtenha seu bucket (nome do bucket), região (nome da região) e nome de domínio de acesso
Vá para o gerenciamento de chaves do console para obter seu SecretId e SecretKey
Faça login nas configurações da plataforma pública WeChat -> Configurações de desenvolvimento, preencha o nome de domínio de acesso que você acabou de inserir no nome de domínio do servidor
Neste ponto, todos os preparativos estão concluídos
git clone https://github.com/piscium2010/cos-wx-upload-file.git
Edite cos-wx-upload-filepagesindexconfig.js e substitua seu Bucket, Region, SecretId, SecretKey
Executar miniaplicativo
designare-table: componente de tabela de reação de nível empresarial, o desempenho no IE11 supera o Ant Design
Crie rapidamente um ambiente de teste de código-fonte React