本指南說明如何透過 GET /{catalog_id}/check_batch_request_status
端點查看批次要求的狀態。
若要取得批次要求的狀態,請使用處理常式(從呼叫傳回至 {catalog_id}/items_batch
),並發出 GET
呼叫至:
https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/check_batch_request_status?handle=<HANDLE>
欄位 | 說明 |
---|---|
類型:字串 | 必要。 不重複的批次要求處理常式。 |
類型:布林值 | 選用。 用於載入失敗要求編號的布林值欄位。 |
如需更多詳細資訊,請參閱 API 參考資料。
/{catalog_id}/check_batch_request_status
curl -G \ -d 'handle=AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q'-d 'access_token=<ACCESS_TOKEN>' https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/check_batch_request_status
/{catalog_id}/check_batch_request_status
{ "data": [ { "status": "finished", "errors_total_count": 1, "errors": [ { "line": 0, "id": "retailer-4", "message": "Invalid value: Value passed at position 0 (id=retailer-199) is invalid: \"You cannot create a EntProductItem without required field Availability\"" } ] "warnings": [ ], "ids_of_invalid_requests": [ ] } ] }
狀態 | 說明 |
---|---|
已排定 | 有新的動作進入「已排定」狀態。排定的動作正在等待調度。 |
已調度 | 已將動作新增至佇列。 |
已開始 | 已開始動作;部分要求可能已更新。 |
已完成 | 已順利完成動作;未儲存含有錯誤的個別要求。 |
已取消 | 已手動取消動作。 |
錯誤 | 在動作執行期間發生非預期的問題;可能未順利完成部分要求。 |
/{catalog_id}/items_batch
/{catalog_id}/localized_items_batch