Невозможно выполнить 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
заранее спасибо