MailChimp API V3 中没有 Web_Id
Posted
技术标签:
【中文标题】MailChimp API V3 中没有 Web_Id【英文标题】:No Web_Id in MailChimp API V3 【发布时间】:2017-01-12 11:22:18 【问题描述】:我正在升级 Mailchimp 集成以使用最新版本的 API (V3)。
在 API 的 V2 中,活动对象有一个 Web_Id,它是一个整数,可用于创建可浏览的 URL 链接。
例如:admin.mailchimp.com/reports/show?id=Web_Id
我在 V3 API 文档中的任何地方都找不到 Web_Id 或其等效项。
有谁知道是否仍然可以检索此值?
【问题讨论】:
【参考方案1】:在 v3 中使用 /lists
端点时,我也在寻找这个值。原来web_id其实是在响应头中返回的:
Link: <https://us13.api.mailchimp.com/schema/3.0/Lists/Instance.json>; rel="describedBy", <https://us13.admin.mailchimp.com/lists/members/?id=[web_id]>; rel="dashboard"
值得注意的是,如果此端点返回一个集合,就像/lists
那样,标头将不包含 Web 应用程序 URL,它们仅在获取时出现,在这种情况下,是单个列表,例如/lists/[list_id]
我想该值也存在于 API 返回的单个活动对象中。
【讨论】:
是的,单个广告系列对象也是如此。谢谢以上是关于MailChimp API V3 中没有 Web_Id的主要内容,如果未能解决你的问题,请参考以下文章
对 MailChimp API v3 的发布请求总是返回未经授权的
使用 cURL 和 Mailchimp API v3 更新列表中的订阅者
如何使用 API v3 从 mailchimp 受众获取所有标签?
如何获取 mailchimp API v3.0 上的所有列表?