我正在try 从此API端点检索信息:
https://learn.microsoft.com/en-us/graph/api/subscribedsku-get?view=graph-rest-1.0&tabs=csharp
但是我在执行过程中遇到了一个问题,它给了我这个错误:
ODataError:对象标识符无效.它必须是[Guid]_[Guid]形式的字符串.
但我给他寄了一个字符串
下面是我的代码:
public async Task<SubscribedSku> GetAvailableLicenceDetails(string idSku)
{
try
{
string accessToken = await tokenAcquisition.GetAccessTokenForUserAsync(new string[] { "Organization.Read.All" });
var authenticationProvider = new BaseBearerTokenAuthenticationProvider(new TokenProvider(accessToken));
var graphServiceClient = new GraphServiceClient(authenticationProvider);
var SubscribedSku = await graphServiceClient.SubscribedSkus[idSku].GetAsync();
return SubscribedSku;
}
catch (ODataError odataError)
{
Console.WriteLine(odataError.Error.Code);
Console.WriteLine(odataError.Error.Message);
throw;
}
}
var sku = await GetAvailableLicenceDetails("6fd2c87f-b296-42f0-b197-1e91e994b900");
我试着找出问题所在,但我找不到,我需要帮助!
谢谢