如何使用亚马逊广告 Api V2 获取账户名?
How to get account name using Amazon Advertising Api V2?
我使用的是亚马逊广告api版本V2。根据 [https://advertising.amazon.com/API/docs/v2/reference/profiles],get profile api 给出了账户名。但我没有在帐户详细信息中获取姓名。以下是我得到的回复:
[
{
"profileId": "**********",
"countryCode": "US",
"currencyCode": "USD",
"dailyBudget": 2.0,
"timezone": "America/Los_Angeles",
"accountInfo": {
"marketplaceStringId": "*********",
"id": "***********",
"type": "seller"
}
}
]
如何从 api 获取帐户名?
您不会从亚马逊 api 获取配置文件名称以及列表配置文件或获取配置文件。它只为赞助品牌提供品牌名称。
您可以通过发送此请求获得user_id、姓名和电子邮件:
GET https://api.amazon.com/user/profile
Headers 应该包括你的 Amazon-Advertising-API-ClientId。
并且客户端应该授予您访问范围 'profile'(除了默认的 'cpc_advertising:campaign_management')。
编辑:
配置文件名称仅适用于类型为 'vendor' 或 'agency' 的配置文件,通过 /profiles 端点。
参见:https://advertising.amazon.com/API/docs/en-us/reference/2/profiles#/Profiles/listProfiles
这已更改:现在 'seller' 个个人资料也显示名称
我使用的是亚马逊广告api版本V2。根据 [https://advertising.amazon.com/API/docs/v2/reference/profiles],get profile api 给出了账户名。但我没有在帐户详细信息中获取姓名。以下是我得到的回复:
[
{
"profileId": "**********",
"countryCode": "US",
"currencyCode": "USD",
"dailyBudget": 2.0,
"timezone": "America/Los_Angeles",
"accountInfo": {
"marketplaceStringId": "*********",
"id": "***********",
"type": "seller"
}
}
]
如何从 api 获取帐户名?
您不会从亚马逊 api 获取配置文件名称以及列表配置文件或获取配置文件。它只为赞助品牌提供品牌名称。
您可以通过发送此请求获得user_id、姓名和电子邮件:
GET https://api.amazon.com/user/profile
Headers 应该包括你的 Amazon-Advertising-API-ClientId。 并且客户端应该授予您访问范围 'profile'(除了默认的 'cpc_advertising:campaign_management')。
编辑:
配置文件名称仅适用于类型为 'vendor' 或 'agency' 的配置文件,通过 /profiles 端点。
参见:https://advertising.amazon.com/API/docs/en-us/reference/2/profiles#/Profiles/listProfiles
这已更改:现在 'seller' 个个人资料也显示名称