Skip to end of banner
Go to start of banner

Authentifizierung (AUTH)

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Beschreibung

Jeder Request zum Abruf oder dem Schreiben von Daten benötigt die vorherige Authentifizierung. Der AUTH-Request gibt einen Token zurück, der für folgende Requests zur Autorisierung übergeben werden muss.

Method: GET

Request-URL: /auth

Request-Headers:

Name

Value (Beschreibung)

apikey

API-Key des Drittanbieters (string; length: 64)

apisecret

API-Secret des Drittanbieters (string; length: 64)

user-agent

App.<identifier> (Identifier: Siehe Liste unter Zusätzliche Informationen)

In der aktuellen Version nimmt die API ausschließlich HTTP/1.1 Requests an. Andere Requests werden nicht ausgeführt.

URL-Parameters:

keine

Zusätzliche Informationen

Shopsystem

Identifier

3rd-party / Integration über Drittanbieter

E5G

Azoo

AJ4

DomainFactory

X6G

ePages

FB6

Gambio

W8F

HostEurope

D8N

IONOS

PL7

JTL-Shop

T6Z

Magento

AE2

Modified

RF5

OpenCart

N7P

PlentyMarkets

K4V

Prestashop

KR2

Self-programmed

HL3

Serverspot

S3T

Shopify

GF3

Shopware

GDX

SmartStore

TV1

Strato

M3F

Telekom

B5Z

VersaCommerce

Q6T

WooCommerce

SB3

xt:Commerce

5ZK

Beispiel

GET https://api.shopvote.de/auth

Response (JSON)

{"Code":200,"Token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE1ODQ3ODQ2NDcuMzQ4Mywic2hvcGlkIjoiMTQwNCIsImp0aSI6IjY4MjdiNDY0NzYzNmUzMTI3NTMyNTU2MTNmODFkZTU0In0.Pgji_KK6XO1HVUvZR2qMCxDAwXxf0IzvM8QbsIK4UnU"}

Payload des JSON-Web-Token

{
  "iat": 1584784647.3483,
  "shopid": "1404",
  "jti": "6827b4647636e312753255613f81de54"
}

Claim

Bedeutung

iat

Issued at timestamp (Unix-Timestamp, Microtime)

shopid

Gibt die ShopID des Shops an, für den der Request durchgeführt wurde.

jti

Unique-JWT-Identifier

  • No labels