1. Vollständige Liste der Anbieter
Eine GET-Anfrage kann eine vollständige Liste aller von der China-Pakete Tracking API unterstützten Anbieter abrufen.
Beispielanfrage
curl -X GET "https://developers.chinaparcels.com/api/v1/user/{USER_API_SECRET_ACCESS_KEY}/carriers"
Hinweis: Ersetzen Sie {USER_API_SECRET_ACCESS_KEY}
durch Ihren einzigartigen API-Schlüssel, den Sie in Ihrem Dashboard erhalten haben.
Beschreibung der Antwortparameter
Hier ist eine detaillierte Erklärung der Antwortparameter:
error
: Fehlercode, der das Ergebnis der Anfrage angibt (siehe Fehlercodeliste).result
: Ein Array von Objekten, das Informationen zu den Anbietern enthält.carrier_id
: Die eindeutige Kennung des Anbieters.carrier_name
: Der Name des Anbieters (z. B. "China Post", "USPS").carrier_type
: Die Art des Anbieters (z. B. "post", "kurier").carrier_support
: Gibt an, ob das Tracking unterstützt wird:1
: Unterstützt.0
: Nicht unterstützt.
carrier_country_code
: Der Ländercode des Anbieters im ISO 3166-1 alpha-2-Format (z. B. "cn" für China, "us" für die Vereinigten Staaten).
Beispielantwort (Teilweise)
{
"error": -1,
"result": [
{
"carrier_id": "1",
"carrier_name": "China Post",
"carrier_type": "post",
"carrier_support": "1",
"carrier_country_code": "cn"
},
{
"carrier_id": "2",
"carrier_name": "USPS",
"carrier_type": "post",
"carrier_support": "1",
"carrier_country_code": "us"
},
{
"carrier_id": "3",
"carrier_name": "Canada Post",
"carrier_type": "post",
"carrier_support": "1",
"carrier_country_code": "ca"
},
{
"carrier_id": "4",
"carrier_name": "Royal Mail",
"carrier_type": "post",
"carrier_support": "1",
"carrier_country_code": "gb"
}
]
}
Fehlercodes
- -1 - Anfrage erfolgreich;
- 0 - Benutzer nicht gefunden;
- 1 - Kein Guthaben vorhanden;
2. Detaillierte Informationen zu einem Anbieter
Mit der Tracking-API von China Parcels kann eine GET-Anfrage gesendet werden, um detaillierte Informationen zu einem Anbieter abzurufen.
Beispielanfrage
curl -X GET "https://developers.chinaparcels.com/api/v1/user/{USER_API_SECRET_ACCESS_KEY}/carriers/{CARRIER_ID}"
Hinweis:
- Ersetzen Sie
{USER_API_SECRET_ACCESS_KEY}
durch Ihren einzigartigen API-Schlüssel, den Sie in Ihrem Dashboard erhalten haben. - Ersetzen Sie
{CARRIER_ID}
durch die eindeutige Kennung des Anbieters, die Sie zuvor erhalten haben.
Beschreibung der Antwortparameter
error
: Fehlercode, der das Ergebnis der Anfrage angibt (siehe Fehlercodeliste).result
: Ein Objekt, das detaillierte Informationen zum Anbieter enthält:carrier_id
: Die eindeutige Kennung des Anbieters.carrier_name
: Der Name des Anbieters (z. B. "USPS").carrier_type
: Die Art des Anbieters (z. B. "post", "kurier").carrier_support
: Gibt an, ob das Tracking unterstützt wird:1
: Unterstützt.0
: Nicht unterstützt.
carrier_website
: Die offizielle Website des Anbieters.carrier_email
: Die Kontakt-E-Mail-Adresse des Anbieters (falls verfügbar).carrier_phone
: Die Kontakttelefonnummer des Anbieters (falls verfügbar).carrier_country_code
: Der Ländercode des Anbieters im ISO 3166-1 alpha-2-Format.carrier_country_name
: Der vollständige Name des Landes, in dem der Anbieter tätig ist.carrier_icon_background_hex
: Die Hintergrundfarbe des Anbieter-Icons (HEX-Format).carrier_language_code
: Der Sprachcode, der vom Anbieter in den Tracking-Daten verwendet wird (z. B. "en" für Englisch).carrier_icon
: Die URL zum Icon des Anbieters.carrier_icon_width
: Die Breite des Anbieter-Icons (in Pixel).carrier_icon_height
: Die Höhe des Anbieter-Icons (in Pixel).carrier_thumbnail
: Die URL zur Miniaturansicht des Anbieters.carrier_thumbnail_width
: Die Breite der Miniaturansicht (in Pixel).carrier_thumbnail_height
: Die Höhe der Miniaturansicht (in Pixel).
Beispielantwort
{
"error": -1,
"result": {
"carrier_id": "2",
"carrier_name": "USPS",
"carrier_type": "post",
"carrier_support": "1",
"carrier_website": "https://www.usps.com",
"carrier_email": "support@usps.com",
"carrier_phone": "1-800-222-1811",
"carrier_country_code": "us",
"carrier_country_name": "United States of America",
"carrier_icon_background_hex": "#333366",
"carrier_language_code": "en",
"carrier_icon": "https://developers.chinaparcels.com/cdn/images/carriers/icons/0002-usps.png",
"carrier_icon_width": 256,
"carrier_icon_height": 256,
"carrier_thumbnail": "http://developers.chinaparcels.com/cdn/images/carriers/thumbnails/0002-usps.png",
"carrier_thumbnail_width": 640,
"carrier_thumbnail_height": 256
}
}
Fehlercodes
- -1 - Anfrage erfolgreich;
- 0 - Benutzer nicht gefunden;
- 1 - Kein Guthaben vorhanden;
- 2 - Anbieter nicht gefunden;