Ελληνικά
Ελληνικά
Appearance
Ελληνικά
Ελληνικά
Appearance
Το API υποστηρίζει τρεις μεθόδους πιστοποίησης ανάλογα με την περίπτωση χρήσης σας.
Για ενσωματώσεις server-side. Δημιουργήστε ένα κλειδί από τη σελίδα API Keys σας και περάστε το μέσω του header X-Api-Key:
X-Api-Key: bws_a1b2c3d4e5f6...Τα API key έχουν πλήρη πρόσβαση σε όλα τα API endpoints — ανέβασμα, διαγραφή, λίστα αρχείων, διαχείριση ρυθμίσεων. Μην τα εκθέτετε ποτέ σε κώδικα client-side.
TIP
Τα API key δεν λήγουν. Μπορείτε να δημιουργήσετε πολλαπλά κλειδιά και να τα ανακαλέσετε μεμονωμένα.
Για τον πίνακα ελέγχου web και πιστοποιημένες συνεδρίες Cognito. Περάστε το token μέσω του header Authorization:
Authorization: Bearer eyJhbGciOiJSUzI1NiIs...Τα JWT token εκδίδονται από το AWS Cognito όταν ο χρήστης συνδέεται μέσω του πίνακα ελέγχου IPFS Ninja. Λήγουν αυτόματα και δεν προορίζονται για άμεσες ενσωματώσεις API — χρησιμοποιήστε API key αντί αυτού.
Για ανεβάσματα client-side χωρίς να εκθέσετε το API key σας. Περάστε το token μέσω του header Authorization:
Authorization: Signed sup_a1b2c3d4e5f6...Τα signed token έχουν περιορισμένο χρόνο και εμβέλεια μόνο για λειτουργίες ανεβάσματος. Είναι ασφαλή για ενσωμάτωση σε εφαρμογές browser ή κινητών. Δημιουργήστε τα από τον server σας χρησιμοποιώντας POST /upload/signed-url και δώστε τα στον πελάτη.
Δείτε Signed Tokens για λεπτομέρειες σχετικά με τη δημιουργία, τη λίστα και την ανάκληση signed upload token.