mailchimp - 使用 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。
解决方案
API现在在响应中有 web_id 参数。我试过了,它有效!
推荐阅读
- dart - Flutter:根据排序的值列表对小部件进行排序
- adobe - ArgumentError:错误 #2108:找不到场景场景 4。[adobe 动画 cc 2018]
- reactjs - 无法在 github 页面上使用 npm run 在 React 中部署
- database - 使用 Access 2016 的 Access Database 2000 的问题
- excel - 如何在单元格内对包含相关表格的列进行排序 [Excel]
- mysql - 如何查找与 MySQL 表无关的项目
- java - 如何使用 java 连接到启用 SSL 和 Auth 的 MongoDB
- reactjs - 我正在尝试在 Github 页面上部署我的 Gatsby 博客,但“npm run deploy”返回错误
- java - “VM 初始化期间发生错误无法为 1048576KB 对象堆保留足够的空间”
- c# - IPv6 在 Xamarin 应用程序 (C#) 上映射 IP 地址