Ulteriori indicazioni per il collegamento degli account


Una volta che un commerciante ha accettato l'ambito OAuth, viene generato un token di accesso e aggiornamento per il commerciante. Se il token di aggiornamento dell'AMC è stato archiviato, è possibile effettuare una richiesta API utilizzando accounts.link con un oggetto AccountsLinkRequest. L'azione dovrebbe essere "request".

Al contrario, una richiesta API può essere effettuata immediatamente dopo aver utilizzato il token del subaccount, con un oggetto AccountLinkRequest. Il tipo di azione deve essere "approvato". Ciò consente un flusso di lavoro semplificato per il collegamento degli account per i commercianti che si uniscono alla tua piattaforma.


Supponi di avere i seguenti account di esempio:

Account Finalità
111111111 Account AMC
2222222 Altro subaccount
3333333 Nuovo account di onboarding

La risorsa account.link per RICHIESTA DI COLLEGAMENTO avrebbe quanto segue per i suoi parametri:

Parametro Valore
merchantID 111111111
accountID 2222222

E il corpo AccountLinkRequest avrà le seguenti proprietà:

Proprietà Valore
linkType eCommercePlatform
linkedAccountId 3333333
azione richiesta

Account AMC

Al contrario, la risorsa account.link per LINK APPROVE avrebbe quanto segue per i suoi parametri:

Parametro Valore
merchantID 3333333
accountID 3333333

E il corpo AccountLinkRequest avrà le seguenti proprietà:

Proprietà Valore
linkType eCommercePlatform
linkedAccountId 2222222
azione approvare
eCommercePlatformLinkInfo.externalAccountId l'identificatore esterno del cliente
services shoppingAdsProductManagement

Subaccount