O Onedrive tem uma API aberta? O armazenamento em nuvem do Onedrive altera a API autoconstruída para criar um site

RcloneConfigure o armazenamento em nuvem Onedrive para alterar a API autoconstruída eSolicitar ID de cliente do Google Drive e API de chave secretaDa mesma forma, você também precisa ir ao Microsoft Azure Active Directory Management Center para solicitar uma API aberta.

Como o Microsoft Azure se candidata a uma API aberta?

passo 1:Abra o site do aplicativo de registro do Microsoft Azure Management Center▼

Etapa 2:Clique em "Novo Cadastro" ▼

O Onedrive tem uma API aberta? O armazenamento em nuvem do Onedrive altera a API autoconstruída para criar um site

Etapa 3:Preencha as informações do pedido de registro ▼

Etapa 2: Preencha as informações do pedido de inscrição.

Digite o nome do aplicativo:Rclone

Quem pode usar melhor este aplicativo ou acessar esta API?

  • Escolha o terceiro diretamenteContas em qualquer diretório organizacional (qualquer diretório do Azure AD – multilocatário) e contas pessoais da Microsoft (por exemplo, Skype, Xbox)"
  • URL de redirecionamentoescolher"WEB", pode entrar http://localhost:53682 Como a url, ela é usada para retornar dados ao seu servidor quando a autorização do usuário deste aplicativo for bem-sucedida.
  • Preencha as informações, clique em "Registrar", você chegará à interface abaixo▼

Após preencher as informações e clicar em "Cadastrar", você será redirecionado para esta tela.

Etapa 4:Clique em "Permissões da API" → "Adicionar permissões" → "API comum da Microsoft (Microsoft Graph)” ▼

Passo 4: Clique em "Permissões de API" na barra lateral esquerda → "Adicionar permissão" → "APIs comuns da Microsoft (Microsoft Graph)"

Etapa 5:Solicitação de permissão de API(Microsoft Gráfico) → Permissões delegadas ▼

Etapa 5: Solicitar permissões de API (Microsoft Graph) → Permissões delegadas

Etapa 6:Adicione as seguintes permissões de API ▼

Passo 4: Clique em "Permissões de API" na barra lateral esquerda → "Adicionar permissão" → "APIs comuns da Microsoft (Microsoft Graph)"

Adicione estas 6 permissões:

  1. Arquivos.Ler
  2. Arquivos.ReadWrite
  3. Arquivos.Ler.Todos
  4. Arquivos.ReadWrite.All
  5. acesso_offline
  6. Usuário. Ler
  • Por fim, confirme se todas as 6 permissões foram adicionadas?

Etapa 7:Depois de adicionar permissões, você precisa criar um segredo do cliente.

  • Na navegação à esquerda, clique em "Certificado e Senha" → "+Nova Senha do Cliente";
  • Preencha as instruções na janela casualmente, selecione "24 meses" para o prazo e clique em "Adicionar";
  • A senha que você criou aparecerá abaixo. Lembre-se de salvar e registrar essa senha em seu computador, pois ela aparecerá apenas uma vez.

Passo 7: Depois de adicionar as permissões, você precisa criar uma senha de cliente. Clique em "Certificados e Senhas" → "+Nova Senha de Cliente" na barra de navegação à esquerda; preencha qualquer descrição na janela, selecione "24 meses" para a data de expiração e clique em "Adicionar"; a senha que você criou aparecerá abaixo. Certifique-se de salvar esta senha em seu computador, pois ela só aparecerá uma vez.

Etapa 8:Volte para a página principal, clique em "Visão geral", copie "ID do aplicativo (cliente)".

Etapa 9:Cole o ID do aplicativo que você acabou de copiar

De volta ao console do nosso VPS, agora está assim ▼

Microsoft App Client Id
Enter a string value. Press Enter for the default ("").
client_id> //此处粘贴刚才复制的应用程序ID

Cole o que acabamos de copiarID do aplicativo (cliente), Digitar;

Etapa 9:digite a senha

Cole aqui a senha que acabamos de salvar o registro, da seguinte forma:

Enter a string value. Press Enter for the default ("").
client_secret> //此处粘贴刚刚保存记录的密码

Se uma mensagem de erro "Erro Rclone: ​​f aparecer quando o Rclone configurar o OneDriveailed to configure OneDrive:token vazio encontrado”, consulte o seguinte tutorial▼

发表 评论

Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

Voltar ao Topo