Невозможно выполнить POST-запрос для androidManagedStoreApp с помощью Microsoft Graph API через PowerShell

Я пытался сделать POST-запрос с помощью Microsoft Graph API для androidManagedStoreApp с помощью PowerShell.Документация MS по конечной точке здесь

Проблема в том, что я всегда получаю плохой запрос. Вот мой объект JSON:

{ 
"@odata.type":  "#microsoft.graph.androidManagedStoreApp",
"displayName":  "Adobe Acrobat Reader: PDF Viewer, Editor Creator",
"description":  "Send PDFs for e signatures, edit on the go help save battery with dark mode.",
"publisher":  "Adobe",

"isFeatured":  false,
"privacyInformationUrl":  null,
"informationUrl":  "https://play.google.com/store/apps/details?id=com.adobe.reader",
"owner":  null,
"developer":  null,
"notes":  null,

"roleScopeTagIds":  [
                        "0"
                    ],
"dependentAppCount":  0,
"packageId":  "com.adobe.reader",
"appIdentifier":  "com.adobe.reader",
"appStoreUrl":  "https://play.google.com/store/apps/details?id=com.adobe.reader",
"isPrivate":  false,
"isSystemApp":  false,
"supportsOemConfig":  false,
"largeIcon":  {
                "@odata.type": "#microsoft.graph.mimeContent",
                  "type":  "image/jpeg",
                  "value": ""
              },
"appTracks":  [

              ]

}

Я пытался сделать это уже несколько месяцев и сначала сдался. Но сегодня я попытался отправить запрос только с первой строкой, например:

    { "@odata.type":  "#microsoft.graph.androidManagedStoreApp",}

и это дает мне сообщение "POST-запрос не поддерживается для этого типа приложения". У кого-нибудь это работает? Эта конечная точка просто не работает для androidManagedStoreApps?

Мой код PowerShell прост:

$JsonData = Get-Content "C:\Kits\AndroidStoreapp.json"
Invoke-RestMethod -Uri "https://graph.microsoft.com/beta/deviceAppManagement/mobileApps" -Headers $Global:AuthToken -Method Post -Body $JsonData

заранее спасибо

0 ответов

Другие вопросы по тегам