首页 > 解决方案 > 使用 API 为会员资料创建 URL

问题描述

MailChimp GUI 使用以下 URL 格式显示成员的个人资料(您必须以列表管理员身份登录):

https://us2.admin.mailchimp.com/lists/members/view?id=nnnnnnnnn

我想以编程方式构建 URL。

我可以使用 API (GET /lists/{list_id}/members/{subscriber_hash} ) 检索成员的数据,但返回的参数似乎都与 URL 所需的 id (nnnnnnnnn) 无关。候选人将是“id”和“unique_email_id”,但两者都没有正确的值。

我看到订阅者列表 API有一个名为“web_id”的参数。也许成员响应中缺少等效参数,并且没有办法解决它?

我能达到这个目标的最接近的方法是显示供订阅者更新其偏好的网页。(例如,https ://xxx.us2.list-manage.com/profile?u=xxx&id=xxx&e=xxx )。在此 URL 中,成员的 ID 是 API 返回的 ID。

标签: mailchimpmailchimp-api-v3.0

解决方案


API现在在响应中有 web_id 参数。我试过了,它有效!


推荐阅读