Nachdem du dein Sicherheitsprofil erstellt hast, musst du die Anwendung autorisieren.
Dadurch wird deine Anwendung in eine sichere Liste eingetragen und die Anwendung autorisiert, Prime Video Slate im Namen des Benutzers zu verwenden, der die Anwendung autorisiert. Die Anwendung ist auf den bei der Autorisierung ausgewählten Bereich beschränkt. Dadurch kann die Anwendung nur Slate-Funktionen verwenden, die sowohl innerhalb des autorisierten Bereichs als auch innerhalb der Berechtigungen liegen, die dem autorisierenden Nutzer erteilt werden. Um den Geltungsbereich zu ändern, muss der folgende Vorgang wiederholt werden. Um die Berechtigungen des autorisierenden Benutzers zu ändern, muss dieser Vorgang jedoch NICHT wiederholt werden.
Für Produktionszwecke empfehlen wir, ein dediziertes Slate-Konto für deine Anwendung zu erstellen. Stelle zunächst sicher, dass für die Domain deines Unternehmens eine E-Mail-Adresse ähnlich report_downloader@example.com existiert. Erstelle dann ein Slate-Konto mit dieser E-Mail-Adresse. Dem dedizierten Slate-Konto der Anwendung sollten die minimalen Berechtigungen erteilt werden, die zum Herunterladen von Berichten erforderlich sind (z. B. Berichte: Nur anzeigen).
Hinweis: Melde dich bei Slate an, bevor du die folgenden Vorgänge ausführst.
Anwendungen in eine sichere Liste eintragen
Mit den folgenden Schritten wird deine Anwendung für den Zugriff auf deine Slate-Konten in eine sichere Liste eintragen.
- Klicke in deinem Slate-Konto auf das Dropdown-Menü Kontoeinstellungen in der oberen rechten Ecke des Fensters und dann auf Anwendungen.
- Klicke auf Anwendung hinzufügen.
- Gib im Feld Kunden-ID deine Kunden-ID ein, wähle das Kontrollkästchen Berichte aus und klicke dann auf Anwendung hinzufügen.
Autorisierungscode generieren
Der Autorisierungscode ist ein einmalig verwendbarer Code, der mit deinem Webbrowser erstellt wurde. Der Code wird nur verwendet, wenn deine Anwendung zum ersten Mal ein Token anfordert (es sei denn, der autorisierende Benutzer widerruft seine Zustimmung).
Erstelle eine bestimmte URL, die du in deinem Webbrowser verwenden kannst, um den Autorisierungscode zu erhalten. Um diesen Schritt abzuschließen, benötigst du Folgendes:
- Das Sicherheitsprofil der Anwendung client_id
- Die registrierte redirect_url der Anwendung
- Antworttyp vom Autorisierer – sie sollte in Codeform sein
- Zu autorisierender Bereich: videocentral::reports:read
Die URL verwendet das folgende Format:
https://www.amazon.com/ap/oa?client_id=[YOUR_CLIENT_ID]&redirect_uri=[YOUR_REDIRECT_URI]&scope=videocentral::reports:read&response_type=code
- Ersetze [YOUR_CLIENT_ID] und [YOUR_REDIRECT_ID] (einschließlich der Klammern) durch deine spezifischen Werte von oben und öffne dann die URL in deinem Webbrowser.
- Wenn du aufgefordert wirst, dich anzumelden, verwende das dedizierte Slate-Benutzerkonto der Anwendung (z. B. report_downloader@example.com.
- Klicke im Autorisierungsbildschirm auf Zulassen.
Du solltest zu dem von dir bereitgestellten redirect_uri umgeleitet werden. Die Abfragezeichenfolge ist in der Adressleiste des Browsers mit einem Suffix versehen, das sowohl den Autorisierungscode als auch den Bereich enthält.
Der Autorisierungscode wird innerhalb der Abfragezeichenfolge angezeigt.
Beispiel: ?code=ANQCZiBAPweTtvCiAaaa&scope=videocentral::reports:read
Der aufgelistete Code ist der Autorisierungscode der Anwendung. Im oben aufgeführten Beispiel ist ANQCZiBAPweTtvCiAaaa der Code.
Hinweis: Wenn du die Berechtigungen des autorisierenden Benutzers für die Verwendung von Berichten entfernst, ist auch die Anwendung berechtigt, gesperrte Berichte zu verwenden.