Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Fontos
A Visual Studio App Center 2025. március 31-én megszűnt, kivéve az Elemzési és diagnosztikai funkciókat, amelyek 2026. június 30-ig továbbra is támogatottak lesznek. Tudj meg többet.
Ez a cikk bemutatja, hogyan exportálhat adatokat felhasználói kérésenként. Az adatok exportálásához két lehetősége van:
- Az Azure Blob Storage használata
- Kérjük, hívja meg API-jainkat konkrét összeomlási/hibainformációkért
Az Azure Blob Storage használata
Exportálja az összes hibát és szimbolizált összeomlásokat, a veremnyomokat és mellékleteket is beleértve, az Azure Blob Storage-ba. Azure-előfizetésre van szüksége az adatok Azure Blob Storage-ba való exportálásához. Az App Center exportálási dokumentációjában többet is megtudhat arról, hogyan működik az App Center az Azure Blob Storage-tal.
A Diagnosztikai adatok Blob Storage-ba való exportálásához hívja meg a következő App Center API-t:
POST https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/export_configurations
Az egyik alábbi terheléssel exportálhatja a hibajelentéseit az Azure Blob Storage-ba.
Adatcsomag a standard exporthoz:
{
"type" : "blob_storage_linked_subscription",
"subscription_id": "<Your-Azure-Subscription-ID",
"export_entities": [ "crashes" ]
}
Hasznos adatok egyéni exportáláshoz:
{
"type" : "blob_storage_connection_string",
"connection_string": "<Your-blob-storage-connection-string",
"export_entities": [ "crashes" ]
}
A blobtároló helyének megkereséséhez hívja a következő App Center API-t:
GET https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/export_configurations
Kérjük, hívja meg API-jainkat konkrét összeomlási/hibainformációkért
Ezeket a különböző API-kat kell meghívnia a kapcsolódó diagnosztikai adatok exportálásához.
1. Kérje le az összeomlási/hibanapló metaadatait valamennyi összeomlás vagy hiba esetében az adott összeomlási vagy hiba csoportban a következő hívással:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/errorGroups/{errorGroupId}/errors
2. KÉRJE le a stacktrace-et a következő hívással:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/errorGroups/{errorGroupId}/stacktrace
3. Kérje le a rögzített eseményeket a következő hívással:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/session_logs
4. Kérje le a mellékletazonosítókat a következő hívással:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments
- Ha ez egy szövegmelléklet, a következő hívással kaphatja meg a szöveget:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments/{attachmentId}/text
- Ha bináris mellékletről van szó, az URI-helyet a következő hívással szerezheti be:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments/{attachmentIdd}/location
Az adatok másolatának biztosítása a felhasználók számára
Előfeltétel: Az alábbi folyamathoz szükséges az App Center telepítési azonosítók és felhasználók összekapcsolása.
Ha egy adott felhasználónak meg szeretné adni az adatait, meg kell keresnie az exportált adatokat, és egy másik fájlba kell másolnia a naplókat egy adott telepítési azonosítóval. Ez a fájl az adott felhasználónak megfelelő összes exportált adatot tartalmazza.