0

我正在使用 Python API 更新客户。我得到一个成功的响应,但是响应在地址字段中有一个空字符串。

Python代码:

    # mailchimp office address
    address_dict = {
        "addr1": "2015 Main St",
        "addr2": "",
        "city": "Vancouver",
        "state": "BC",
        "country": "Canada",
        "zip": "V5T 3C2",
        }
    merge_fields = {
        'MMERGE7': other_info,
        'MMERGE9': other_info,
        'MMERGE10': other_info,
        'ADDRESS': address_dict,
    }
    try:
        response = client.lists.update_list_member("AUDIENCE_ID", "SUBSCRIBER_HASH", merge_fields)
        print("Succesful Update on", customer['Email'])
        print(response['merge_fields'])

合并字段响应的输出

{'FNAME': '', 
'LNAME': '', 
'ADDRESS': '', 
'PHONE': '', 
'MMERGE5': '', 
'MMERGE6': '', 
'MMERGE7': '', 
'MMERGE9': 'CUSTOMER_ID', 
'MMERGE10': 'CUSTOMER NAME', 
'MMERGE11': '', 
'MMERGE12': ''}
4

0 回答 0