Σύνδεσμοι Εγκατάστασης και Βαθιοί Σύνδεσμοι

Οι σύνδεσμοι εγκατάστασης σας επιτρέπουν να διανέμετε την Stripe App σας εκτός marketplace, ενώ οι βαθιοί σύνδεσμοι πλοηγούν χρήστες απευθείας σε συγκεκριμένες προβολές.

Σύνδεσμοι Εγκατάστασης

Μορφή Συνδέσμου Εγκατάστασης

https://marketplace.stripe.com/oauth/v2/authorize?client_id=APP_ID&redirect_uri=REDIRECT_URI&state=STATE_VALUE

Επαλήθευση Υπογραφής

const verifyInstallSignature = (signature, accountId) => {
const signingSecret = process.env.STRIPE_APP_SIGNING_SECRET;
const expectedSignature = crypto
.createHmac('sha256', signingSecret)
.update(accountId)
.digest('hex');
return crypto.timingSafeEqual(
Buffer.from(signature),
Buffer.from(expectedSignature)
);
};

Caution

Χρησιμοποιείτε πάντα crypto.timingSafeEqual για σύγκριση υπογραφής για αποφυγή επιθέσεων χρονισμού.

Βαθιοί Σύνδεσμοι

Μορφή URL Βαθιού Συνδέσμου

https://dashboard.stripe.com/MODE/acct_ID/PAGE?apps[APP_ID][TARGET]=VIEWPORT_ID

Παραδείγματα

# Άνοιγμα λεπτομέρειας πελάτη στο συρτάρι
https://dashboard.stripe.com/live/acct_xxxxx/customers/cus_xxxxx
?apps[com.tajo.brevo-integration][drawer]=stripe.dashboard.customer.detail
# Άνοιγμα ρυθμίσεων σε modal
https://dashboard.stripe.com/live/acct_xxxxx/settings
?apps[com.tajo.brevo-integration][modal]=stripe.dashboard.settings

Tip

Δοκιμάζετε πάντα συνδέσμους εγκατάστασης και βαθιούς συνδέσμους και στη live και στη δοκιμαστική λειτουργία.

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

AI Βοηθός

Γεια! Ρωτήστε με οτιδήποτε για την τεκμηρίωση.

Ξεκινήστε δωρεάν με το Brevo