Problema ao obter informações nos serviços da Microsoft Graph (bookingService)

Andrea Alencar Beserra 0 Pontos de reputação
2024-09-23T13:26:34.6466667+00:00

Bom dia,

Estou há alguns dias tentando utilizar os serviços da Microsoft Graph para o Bookings:

Porém, está sendo retornado erro 500 em todas essas requisições.

User's image

A documentação (https://zcusa.951200.xyz/en-us/graph/api/bookingbusiness-getstaffavailability?view=graph-rest-1.0&tabs=http) informa que preciso da permissão Bookings.ReadWrite.All para o tipo de permissão de aplicativo - o que já foi concedido pela minha organização.

User's image

A requisição para obter o token está sendo feita assim (e o token é retornado com sucesso):image

Mas ao passar esse token, retorna o erro 500, mencionado anteriormente.

Um detalhe muito importante é que o {ID} (e-mail da página de reservas) que está sendo passado nos serviços para obter as informações é de uma página que possui visibilidade de "Sem autoatendimento".

User's image

Estou fazendo algo de errado? Ou a visibilidade "Sem autoatendimento" realmente não retorna de forma alguma as informações da página de reservas nos serviços da Microsoft Graph?

Microsoft Q&A
Microsoft Q&A
Use esta marca para compartilhar sugestões, solicitações de recursos e bugs com a equipe de perguntas e respostas da Microsoft. A equipe de perguntas e respostas da Microsoft avaliará seus comentários regularmente e fornecerá atualizações eventuais.
295 perguntas
0 comentários Sem comentários
{count} votos

4 respostas

Classificar por: Mais útil
  1. Jonathan Pereira Castillo 11,220 Pontos de reputação Fornecedor da Microsoft
    2024-09-24T15:22:47.7533333+00:00

    Oi Andrea Alencar Beserra!

    Bem-vindo ao Microsoft Q&A!

    O erro 500 que você está recebendo ao tentar acessar os serviços da Microsoft Graph para o Bookings pode ser causado por vários fatores. Aqui estão algumas possíveis causas e soluções:

    Possíveis Causas e Soluções

    Visibilidade “Sem autoatendimento”:

    • A visibilidade “Sem autoatendimento” pode estar afetando a capacidade de obter informações via API. Tente alterar a visibilidade da página de reservas para “Com autoatendimento” e veja se isso resolve o problema. Permissões Adequadas:
    • Certifique-se de que as permissões necessárias foram concedidas corretamente. A permissão Bookings.ReadWrite.All deve estar atribuída ao aplicativo que está fazendo as requisições. Erros Internos do Servidor:
    • O erro 500 é um erro genérico de servidor que pode indicar problemas temporários ou bugs no serviço da Microsoft Graph. Verifique se há alguma manutenção ou problema conhecido no serviço.

    Validação de Regras de Negócio:

    • Certifique-se de que todas as requisições estão em conformidade com as regras de negócio do Microsoft Bookings. Qualquer desvio pode resultar em erros. Passos Adicionais

    Verificar Logs e Detalhes do Erro:

    • Utilize os request-id e client-request-id retornados no erro para abrir um ticket de suporte com a Microsoft. Isso ajudará a equipe de suporte a investigar o problema mais a fundo. Testar com Diferentes IDs:
      • Tente realizar as requisições com diferentes IDs de páginas de reservas para verificar se o problema é específico de uma página ou geral. Espero que essas dicas ajudem a resolver o problema! Se precisar de mais assistência, estou à disposição.

    Saudações

    Jonathan.

    -----------

    Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!

    0 comentários Sem comentários

  2. Jonathan Pereira Castillo 11,220 Pontos de reputação Fornecedor da Microsoft
    2024-10-29T22:45:35.98+00:00

    Oi Andrea Alencar Beserra!,

    O objetivo desta mensagem é verificar as informações fornecidas. Se tiver mais atualizações sobre este assunto, por favor, não hesite em responder neste mesmo tópico.

    Cuidadosamente                 

    Jonathan

    -----------

    Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!

    0 comentários Sem comentários

  3. Jonathan Pereira Castillo 11,220 Pontos de reputação Fornecedor da Microsoft
    2024-11-26T22:37:25.2933333+00:00

    Bom dia Andrea Alencar Beserra!,

    Conforme as informações anteriormente fornecidas, o objetivo desta mensagem é realizar uma verificação das mesmas. Caso possua novas atualizações referentes a este assunto, por favor, sinta-se à vontade para responder neste mesmo tópico.

    Atenciosamente,

    Jonathan

    -----------

    Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!

    0 comentários Sem comentários

  4. Jonathan Pereira Castillo 11,220 Pontos de reputação Fornecedor da Microsoft
    2025-01-08T17:55:51.6733333+00:00

    Olá Andrea Alencar Beserra!,

    Como não obtivemos retorno de sua parte, procederemos com o encerramento deste tópico de discussão. No entanto, gostaríamos de lembrá-lo que está sempre à vontade para iniciar um novo tópico em nosso fórum sempre que necessitar de assistência adicional ou desejar retomar a conversa. Caso considere que as informações já fornecidas esclareceram suas dúvidas, ficaríamos gratos se pudesse marcar a resposta como ‘Aceita’, caso a tenha encontrado útil. Isso contribui significativamente para a manutenção da qualidade e pertinência das soluções oferecidas em nosso fórum.

    Agradecemos sua participação e esperamos continuar a oferecer-lhe suporte valioso no futuro

    Jonathan

    -----------

    Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!

    0 comentários Sem comentários

Sua resposta

As respostas podem ser marcadas como Respostas Aceitas pelo autor da pergunta, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.