使用带有自定义主题的 ebays AddMemberMessageAAQToPartner 调用
Using ebays AddMemberMessageAAQToPartner call with a custom subject
我正在尝试向 eBay 中的某件商品的买家发送消息,一切正常,但我无法使用自定义主题行。
这是对apihere
的引用
无论我在主题中输入什么内容,买家始终获得标准化的 eBay 主题。
我知道我可以使用 SetMessagePreferences
来设置各种固定主题,虽然这种方法不是最优的,因为我想把订单号和订单项 ID 放在主题中,这似乎不是成为可能。
以下是使用 .net 的示例 API,尽管此问题对任何平台都有效:
var apiCall = new AddMemberMessageAAQToPartnerCall(apiContext)
{
ItemID = salesSourceId,
MemberMessage = new MemberMessageType
{
MessageType = MessageTypeCodeType.ContactEbayMember,
Body = messageBody,
Subject = subject,
EmailCopyToSender = true,
QuestionType = QuestionTypeCodeType.General,
RecipientID = new StringCollection
{
ebayUserId
},
}
};
我已经尝试了所有可能的 MessageTypeCodeType
和 QuestionTypeCodeType
配置,但似乎没有任何效果。
所以我想知道主题是否有效,API 没有提及这一点,并让您能够使用该主题。
使用这种题型。对我有用。
QuestionType = 'CustomizedSubject'
我正在尝试向 eBay 中的某件商品的买家发送消息,一切正常,但我无法使用自定义主题行。
这是对apihere
的引用无论我在主题中输入什么内容,买家始终获得标准化的 eBay 主题。
我知道我可以使用 SetMessagePreferences
来设置各种固定主题,虽然这种方法不是最优的,因为我想把订单号和订单项 ID 放在主题中,这似乎不是成为可能。
以下是使用 .net 的示例 API,尽管此问题对任何平台都有效:
var apiCall = new AddMemberMessageAAQToPartnerCall(apiContext)
{
ItemID = salesSourceId,
MemberMessage = new MemberMessageType
{
MessageType = MessageTypeCodeType.ContactEbayMember,
Body = messageBody,
Subject = subject,
EmailCopyToSender = true,
QuestionType = QuestionTypeCodeType.General,
RecipientID = new StringCollection
{
ebayUserId
},
}
};
我已经尝试了所有可能的 MessageTypeCodeType
和 QuestionTypeCodeType
配置,但似乎没有任何效果。
所以我想知道主题是否有效,API 没有提及这一点,并让您能够使用该主题。
使用这种题型。对我有用。
QuestionType = 'CustomizedSubject'