Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os SDKs (kits de desenvolvimento de software) do Microsoft Graph foram projetados para simplificar a criação de aplicativos de alta qualidade, eficientes e resilientes que acessam o Microsoft Graph. Os SDKs incluem dois componentes: uma biblioteca de serviço e uma biblioteca principal.
A biblioteca de serviços contém modelos e construtores de solicitações gerados a partir de metadados do Microsoft Graph. A biblioteca de serviços fornece uma experiência avançada, fortemente tipada e detectável ao trabalhar com os muitos conjuntos de dados disponíveis no Microsoft Graph.
A biblioteca principal fornece recursos que aprimoram o trabalho com todos os serviços do Microsoft Graph. O suporte incorporado para tratamento de repetição, redirecionamentos seguros, autenticação transparente e compactação de carga melhora a qualidade das interações do seu aplicativo com o Microsoft Graph sem complexidade adicional, deixando você totalmente no controle. A biblioteca principal também dá suporte a tarefas diárias, como paginação por coleções e criação de solicitações em lote.
Idiomas compatíveis
Atualmente, os SDKs estão disponíveis para as linguagens a seguir:
SDKs em versão prévia ou status GA
Uma versão de um SDK pode estar em status de versão prévia no lançamento ou em uma atualização significativa. Não presuma que uma versão prévia é sempre promovida ao status de disponibilidade geral (GA).
Além disso, não use uma versão prévia de um SDK em aplicativos de produção, independentemente da versão da API do Graph Microsoft (v1.0 ou beta) que ele usa.
Uma versão de um SDK no status GA pode usar o ponto de extremidade do Microsoft Graph API v1.0 ou o ponto de extremidade beta conforme especificado. Como as APIs do Microsoft Graph no ponto de extremidade beta estão sujeitas a alterações significativas, não use os aplicativos de produção como uma versão GA de um SDK que acessa o ponto de extremidade beta da API do Graph Microsoft.
SDK vs cliente de API gerado
Em alguns casos, é vantajoso usar um cliente gerado pelo Kiota em vez de um SDK do Microsoft Graph. Por exemplo, um desenvolvedor que usa apenas um pequeno subconjunto das APIs do Microsoft Graph e deseja minimizar o tamanho geral da instalação de seu aplicativo pode usar o Kiota para gerar uma biblioteca de clientes menor. Para obter detalhes, consulte Gerar bibliotecas de cliente do Microsoft Graph com o Kiota.
Capacidade de suporte de SDKs
Os SDKs do Microsoft Graph são projetos do GitHub de código aberto, portanto, se você tiver um problema com o SDK, envie-o com todas as informações necessárias na página "Problemas". Os autores e colaboradores do SDK devem analisar o problema e lançar uma correção apropriada. Oficialmente, o Microsoft CSS não oferece suporte a SDKs, mas a Microsoft dá suporte à solicitação HTTP da chamada à API do Graph Microsoft Graph que você está fazendo.
Conteúdo relacionado
- Saiba mais sobre os recursos e funcionalidades do SDK na documentação de requisitos de design.
- Solicite ou vote em novos recursos no fórum de ideias da Plataforma do Desenvolvedor do Microsoft 365.
- Saiba mais sobre como gerar bibliotecas de cliente do Microsoft Graph com o Kiota como alternativa ao uso de um SDK.