如何使用亚马逊广告 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' 个个人资料也显示名称