Wznawianie interfejsu API wykonywania raportów dla komercyjnej platformy handlowej
Ten interfejs API służy do wznowienia wykonywania wstrzymanego raportu.
Składnia żądania
Metoda | Identyfikator URI żądania |
---|---|
UMIEŚCIĆ | https://api.partnercenter.microsoft.com/insights/v1.1/cmp/ScheduledReport/resume/{reportId} |
nagłówek żądania
Nagłówek | Typ | Opis |
---|---|---|
Autoryzacja | struna | Wymagane. Token dostępu firmy Microsoft Entra w formie Bearer <token> |
Typ zawartości | struna | Application/JSON |
parametr ścieżki
Żaden
Parametr zapytania
Nazwa parametru | Wymagane | Typ | Opis |
---|---|---|---|
reportId |
Tak | struna | Identyfikator modyfikowanego raportu |
Słownik
Żaden
odpowiedzi
Ładunek odpowiedzi jest ustrukturyzowany w następujący sposób w formacie JSON:
Kod odpowiedzi: 200, 400, 401, 403, 404, 500
Ładunek odpowiedzi:
{
"Value": [
{
"ReportId": "string",
"ReportName": "string",
"Description": "string",
"QueryId": "string",
"Query": "string",
"User": "string",
"CreatedTime": "string",
"ModifiedTime": "string",
"StartTime": "string",
"ReportStatus": "string",
"RecurrenceInterval": 0,
"RecurrenceCount": 0,
"CallbackUrl": "string",
"Format": "string"
}
],
"TotalCount": 0,
"Message": "string",
"StatusCode": 0
}
Słownik
Parametr | Opis |
---|---|
ReportId |
Unikatowy identyfikator (UUID) utworzonego raportu |
ReportName |
Nazwa podana w ładunku żądania podczas tworzenia raportu |
Description |
Opis podany w ładunku żądania podczas tworzenia raportu |
QueryId |
Identyfikator zapytania podany w ładunku żądania podczas tworzenia raportu |
Query |
Tekst zapytania, który zostanie wykonany dla tego raportu |
User |
Identyfikator użytkownika używany do tworzenia raportu |
CreatedTime |
Czas UTC, w którym utworzono raport, w formacie: rrrr-MM-ddTHH:mm:ssZ |
ModifiedTime |
Czas UTC, w którym raport został ostatnio zmodyfikowany, w tym formacie: yyyy-MM-ddTHH:mm:ssZ |
ExecuteNow |
Parametr ExecuteNow podany w ładunku żądania podczas tworzenia raportu |
queryStartTime |
Czas rozpoczęcia zapytania podany w ładunku żądania podczas tworzenia raportu. Ma to zastosowanie tylko wtedy, gdy ExecuteNow jest ustawiona na wartość "True" |
queryEndTime |
Czas zakończenia zapytania podany w ładunku żądania podczas tworzenia raportu. Ma to zastosowanie tylko wtedy, gdy ExecuteNow jest ustawiona na wartość "True" |
StartTime |
Godzina rozpoczęcia podana w ładunku żądania podczas tworzenia raportu |
ReportStatus |
Stan wykonania raportu. Możliwe wartości to Wstrzymane, Aktywnei Nieaktywne. |
RecurrenceInterval |
Częstotliwość powtórzeń podana w treści żądania podczas tworzenia raportu |
RecurrenceCount |
Pozostała liczba powtórzeń dla raportu |
CallbackUrl |
Adres URL wywołania zwrotnego podany w ładunku żądania podczas tworzenia raportu |
CallbackMethod |
Metoda wywołania zwrotnego podana w ładunku żądania podczas tworzenia raportu |
Format |
Format plików raportu podanych w ładunku żądania podczas tworzenia raportu |
EndTime |
Godzina zakończenia podana w treści żądania podczas tworzenia raportu. Ma to zastosowanie tylko wtedy, gdy ExecuteNow jest ustawiona na wartość "True" |
TotalRecurrenceCount |
RecurrenceCount podane w ładunku żądania podczas tworzenia raportu |
nextExecutionStartTime |
Sygnatura czasowa UTC, kiedy rozpocznie się następne wykonanie raportu |
TotalCount |
Liczba rekordów w tablicy Value |
StatusCode |
Kod wyniku. Możliwe wartości to 200, 400, 401, 403, 500 |
message |
Komunikat o stanie wykonania interfejsu API |