到目前为止,我一直在尝试在易趣上列出项目并允许最佳优惠项目。
我试过这个:
if (_eBayListingUtility.AllowBestOffer)
{
item.BestOfferEnabled = true;
item.BestOfferEnabledSpecified = true;
item.BestOfferDetails = new BestOfferDetailsType
{
BestOfferEnabled = true,
BestOfferEnabledSpecified = true,
};
item.ListingDetails = new ListingDetailsType
{
MinimumBestOfferMessage = _eBayListingUtility.MinimumBestOfferMessage,
MinimumBestOfferPrice = new AmountType
{
currencyID = CurrencyUtility.GetDefaultCurrencyCodeType(_context.Site),
Value = (double)_eBayListingUtility.MinimumBestOffer
},
BestOfferAutoAcceptPrice = new AmountType
{
currencyID = CurrencyUtility.GetDefaultCurrencyCodeType(_context.Site),
Value = (double)_eBayListingUtility.MinimumBestOffer
}
};
}
但这并没有改变任何事情。仅供参考,AllowBestOffer
是要列出的项目的布尔值,item
是ItemType
易趣类项目。
我在基于AddItem
api电话的拍卖或固定价格项目上试过这个,但我的所有商品(例如:http://cgi.sandbox.ebay.com/110141411066?hash=item19a4dce3e0#ht_849wt_1397)都没有显示“最佳优惠”按钮。那么我怎样才能实现我的目标呢?