Eseguire un collegamento tridirezionale dell'account
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.
Eseguire un collegamento tridirezionale dell'account
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 |
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 |