Silverpop<;进口清单>;API错误“;映射失败。无法导入列:收件人“ID无法继续”;
我遇到了下面的错误 映射失败。无法导入列:收件人\u ID无法继续 我正在使用API方法(下面的代码片段),并且Silverpop<;进口清单>;API错误“;映射失败。无法导入列:收件人“ID无法继续”;,api,Api,我遇到了下面的错误 映射失败。无法导入列:收件人\u ID无法继续 我正在使用API方法(下面的代码片段),并且 ODS_To_Silverpop_Mapping.XML ODS_至_Silverpop_20170123171113.TXT 和传递映射信息的XML文件(下面的代码片段)以及原始数据文件(此处未附加)。根据API文档,我将这两个文件保存在silverpop FTP文件夹中并进行API调用。如果我不在映射xml文件(在列映射列表和同步字段列表中)中使用“RECIPIENT_ID”
ODS_To_Silverpop_Mapping.XML
ODS_至_Silverpop_20170123171113.TXT
和传递映射信息的XML文件(下面的代码片段)以及原始数据文件(此处未附加)。根据API文档,我将这两个文件保存在silverpop FTP文件夹中并进行API调用。如果我不在映射xml文件(在列映射列表和同步字段列表中)中使用“RECIPIENT_ID”(这是自动生成的隐藏系统字段),并且使用其他一些键进行同步,则此代码可以正常工作。但是,在这种特定情况下,我也需要使用RECIPIENT_ID,因为没有其他可靠字段。有人有使用Silverpop ImportList API方法的经验吗?对这个问题有何看法
<?xml version="1.0" encoding="UTF-8"?>
<LIST_IMPORT>
<LIST_INFO>
<ACTION>ADD_AND_UPDATE</ACTION>
<LIST_ID>23232323</LIST_ID>
<FILE_TYPE>0</FILE_TYPE>
<HASHEADERS>true</HASHEADERS>
</LIST_INFO>
<SYNC_FIELDS>
<SYNC_FIELD>
<NAME>RECIPIENT_ID</NAME>
</SYNC_FIELD>
</SYNC_FIELDS>
<MAPPING>
<COLUMN>
<INDEX>1</INDEX>
<NAME>Email</NAME>
<INCLUDE>true</INCLUDE>
</COLUMN>
<COLUMN>
<INDEX>2</INDEX>
<NAME>RECIPIENT_ID</NAME>
<INCLUDE>true</INCLUDE>
</COLUMN>
<COLUMN>
<INDEX>3</INDEX>
<NAME>FirstName</NAME>
<INCLUDE>true</INCLUDE>
</COLUMN>
<COLUMN>
<INDEX>4</INDEX>
<NAME>LastName</NAME>
<INCLUDE>true</INCLUDE>
</COLUMN>
<INDEX>5</INDEX>
<NAME>Last Modified Date</NAME>
<INCLUDE>false</INCLUDE>
</COLUMN>
</MAPPING>
</LIST_IMPORT>
添加和更新
23232323
0
真的
收件人ID
1.
电子邮件
真的
2.
收件人ID
真的
3.
名字
真的
4.
姓氏
真的
5.
上次修改日期
假的
是,请在映射XML文件中添加
true
内部列表信息
下面是片段
<LIST_INFO>
<ACTION>ADD_AND_UPDATE</ACTION>
<LIST_ID>23232323</LIST_ID>
<FILE_TYPE>0</FILE_TYPE>
<HASHEADERS>true</HASHEADERS>
<USE_RECIPIENT_ID>true</USE_RECIPIENT_ID>
</LIST_INFO>
添加和更新
23232323
0
真的
真的
我无法创建新标记“silverpop api”,因此使用了一个通用标记。我知道我可以使用该api以收件人ID作为密钥进行更新,但这将适用于单个记录,但我需要使用api,因为我需要批量导入功能。
<LIST_INFO>
<ACTION>ADD_AND_UPDATE</ACTION>
<LIST_ID>23232323</LIST_ID>
<FILE_TYPE>0</FILE_TYPE>
<HASHEADERS>true</HASHEADERS>
<USE_RECIPIENT_ID>true</USE_RECIPIENT_ID>
</LIST_INFO>