使用ebays AddMemberMessageAAQToPartner调用自定义主题

时间:2015-02-19 22:44:39

标签: c# ebay ebay-api

我试图在ebay上向买家发送消息,一切正常,但我无法获得定制的主题行

这是对api here

的引用

无论我在主题中加入什么,买家总是会获得标准化的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
                    }, 
              }
        };

我已经尝试了所有可能的MessageTypeCodeTypeQuestionTypeCodeType配置,但似乎没有任何效果

因此,我想知道主题是否有效,API没有提及这一点,并且让您能够使用主题

1 个答案:

答案 0 :(得分:1)

使用此问题类型。它对我有用。

QuestionType = 'CustomizedSubject'