コード例 #1
0
 /// <summary>
 /// For backward compatibility with old wrappers.
 /// </summary>
 public void RespondToFeedback(string TargetUserID, string ItemID, FeedbackResponseCodeType ResponseType, string ResponseText)
 {
     this.TargetUserID = TargetUserID;
     this.ItemID       = ItemID;
     this.ResponseType = ResponseType;
     this.ResponseText = ResponseText;
     Execute();
 }
コード例 #2
0
ファイル: RespondToFeedbackCall.cs プロジェクト: fudder/cs493
 /// <summary>
 /// For backward compatibility with old wrappers.
 /// </summary>
 public void RespondToFeedback(string TargetUserID, string ItemID, FeedbackResponseCodeType ResponseType, string ResponseText)
 {
     this.TargetUserID = TargetUserID;
     this.ItemID = ItemID;
     this.ResponseType = ResponseType;
     this.ResponseText = ResponseText;
     Execute();
 }
コード例 #3
0
        /// <summary>
        /// Enables a seller to reply to Feedback that has been left for a user, or to post a
        /// follow-up comment to a Feedback comment the user has left for someone else.
        /// </summary>
        ///
        /// <param name="FeedbackID">
        /// A unique identifier for a Feedback record. Buying and selling partners
        /// leave feedback for one another after the completion of an order.
        /// Feedback is left at the order line item level, so a
        /// Feedback comment for each order line item in a Combined Payment order is
        /// expected from the buyer and seller. A unique <b>FeedbackID</b> is created
        /// whenever a buyer leaves feedback for a seller, and vice versa. A
        /// <b>FeedbackID</b> is created by eBay when feedback is left through the eBay
        /// site, or through the <b>LeaveFeedback</b> call. <b>FeedbackIDs</b> can be retrieved
        /// with the <b>GetFeedback</b> call. In the <b>RespondToFeedback</b> call, <b>FeedbackID</b> can
        /// be used as an input filter to respond to a specific Feedback comment.
        /// Since Feedback is always linked to a unique order line item, an
        /// <b>ItemID</b>/<b>TransactionID</b> pair or an <b>OrderLineItemID</b> can also be used to
        /// respond to a Feedback comment.
        /// </param>
        ///
        /// <param name="ItemID">
        /// Unique identifier for an eBay listing. A listing can have multiple
        /// order line items, but only one <b>ItemID</b>. An <b>ItemID</b> can be
        /// paired up with a corresponding <b>TransactionID</b> and used as an input filter
        /// to respond to a Feedback comment in the <b>RespondToFeedback</b> call. Unless
        /// the specific Feedback record is identified by a <b>FeedbackID</b> or an
        /// <b>OrderLineItemID</b> in the request, an <b>ItemID</b>/<b>TransactionID</b> pair is
        /// required.
        /// </param>
        ///
        /// <param name="TransactionID">
        /// Unique identifier for an eBay order line item. A
        /// <b>TransactionID</b> can be paired up with its corresponding <b>ItemID</b> and used as
        /// an input filter to respond to a Feedback comment in the
        /// <b>RespondToFeedback</b> call. Unless the specific Feedback record is
        /// identified by a <b>FeedbackID</b> or an <b>OrderLineItemID</b> in the request, an
        /// <b>ItemID</b>/<b>TransactionID</b> pair is required.
        /// </param>
        ///
        /// <param name="TargetUserID">
        /// The eBay user ID of the caller's order partner. The caller is either
        /// replyting to or following up on this user's Feedback comment.
        /// </param>
        ///
        /// <param name="ResponseType">
        /// Specifies whether the response is a reply or a follow-up to a Feedback
        /// comment left by the user identified in the <b>TargetUserID</b> field.
        /// </param>
        ///
        /// <param name="ResponseText">
        /// Textual comment that the user who is subject of feedback may leave in
        /// response or rebuttal to the Feedback comment. Alternatively, when the
        /// <b>ResponseType</b> is <b>FollowUp</b>, this value contains the text of the follow-up
        /// comment.
        ///
        /// </param>
        ///
        /// <param name="OrderLineItemID">
        /// <b>OrderLineItemID</b> is a unique identifier for an eBay order line item and
        /// is based upon the concatenation of <b>ItemID</b> and <b>TransactionID</b>, with a
        /// hyphen in between these two IDs. Since Feedback is always linked to a
        /// unique order line item, an <b>OrderLineItemID</b> can be used to respond
        /// to a Feedback comment.
        ///
        /// Unless an <b>ItemID</b>/<b>TransactionID</b> pair or a <b>FeedbackID</b> is used to identify
        /// a Feedback record, the <b>OrderLineItemID</b> must be specified.
        ///
        /// </param>
        ///
        public void RespondToFeedback(string FeedbackID, string ItemID, string TransactionID, string TargetUserID, FeedbackResponseCodeType ResponseType, string ResponseText, string OrderLineItemID)
        {
            this.FeedbackID      = FeedbackID;
            this.ItemID          = ItemID;
            this.TransactionID   = TransactionID;
            this.TargetUserID    = TargetUserID;
            this.ResponseType    = ResponseType;
            this.ResponseText    = ResponseText;
            this.OrderLineItemID = OrderLineItemID;

            Execute();
        }
コード例 #4
0
        /// <summary>
        /// Enables a seller to reply to feedback that has been left for a user, or to post a
        /// follow-up comment to a feedback comment the user has left for someone else.
        /// </summary>
        /// 
        /// <param name="FeedbackID">
        /// A unique identifier for a Feedback record. Buying and selling partners
        /// leave feedback for one another after the completion of an order.
        /// Feedback is left at the order line item (transaction) level, so a
        /// Feedback comment for each line item in a Combined Invoice order is
        /// expected from the buyer and seller. A unique <b>FeedbackID</b> is created
        /// whenever a buyer leaves feedback for a seller, and vice versa. A
        /// <b>FeedbackID</b> is created by eBay when feedback is left through the eBay
        /// site, or through the <b>LeaveFeedback</b> call. <b>FeedbackIDs</b> can be retrieved
        /// with the <b>GetFeedback</b> call. In the <b>RespondToFeedback</b> call, <b>FeedbackID</b> can
        /// be used as an input filter to respond to a specific Feedback comment.
        /// Since Feedback is always linked to a unique order line item, an
        /// <b>ItemID</b>/<b>TransactionID</b> pair or an <b>OrderLineItemID</b> can also be used to
        /// respond to a Feedback comment.
        /// </param>
        ///
        /// <param name="ItemID">
        /// Unique identifier for an eBay item listing. A listing can have multiple
        /// order line items (transactions), but only one <b>ItemID</b>. An <b>ItemID</b> can be
        /// paired up with a corresponding <b>TransactionID</b> and used as an input filter
        /// to respond to a Feedback comment in the <b>RespondToFeedback</b> call. Unless
        /// the specific Feedback record is identified by a <b>FeedbackID</b> or an
        /// <b>OrderLineItemID</b> in the request, an <b>ItemID</b>/<b>TransactionID</b> pair is
        /// required.
        /// </param>
        ///
        /// <param name="TransactionID">
        /// Unique identifier for an eBay order line item (transaction). A
        /// <b>TransactionID</b> can be paired up with its corresponding <b>ItemID</b> and used as
        /// an input filter to respond to a Feedback comment in the
        /// <b>RespondToFeedback</b> call. Unless the specific Feedback record is
        /// identified by a <b>FeedbackID</b> or an <b>OrderLineItemID</b> in the request, an
        /// <b>ItemID</b>/<b>TransactionID</b> pair is required.
        /// </param>
        ///
        /// <param name="TargetUserID">
        /// The eBay user ID of the caller's order partner. The caller is either
        /// replying to or following up on this user's Feedback comment.
        /// </param>
        ///
        /// <param name="ResponseType">
        /// Specifies whether the response is a reply or a follow-up to a Feedback
        /// comment left by the user identified in the <b>TargetUserID</b> field.
        /// </param>
        ///
        /// <param name="ResponseText">
        /// Textual comment that the user who is subject of feedback may leave in
        /// response or rebuttal to the Feedback comment. Alternatively, when the
        /// <b>ResponseType</b> is <b>FollowUp</b>, this value contains the text of the follow-up
        /// comment.
        /// </param>
        ///
        /// <param name="OrderLineItemID">
        /// <b>OrderLineItemID</b> is a unique identifier for an eBay order line item and
        /// is based upon the concatenation of <b>ItemID</b> and <b>TransactionID</b>, with a
        /// hyphen in between these two IDs. Since Feedback is always linked to a
        /// unique order line item, an <b>OrderLineItemID</b> can be used to respond
        /// to a Feedback comment.
        /// 
        /// Unless an <b>ItemID</b>/<b>TransactionID</b> pair or a <b>FeedbackID</b> is used to identify
        /// a Feedback record, the <b>OrderLineItemID</b> must be specified.
        /// 
        /// </param>
        ///
        public void RespondToFeedback(string FeedbackID, string ItemID, string TransactionID, string TargetUserID, FeedbackResponseCodeType ResponseType, string ResponseText, string OrderLineItemID)
        {
            this.FeedbackID = FeedbackID;
            this.ItemID = ItemID;
            this.TransactionID = TransactionID;
            this.TargetUserID = TargetUserID;
            this.ResponseType = ResponseType;
            this.ResponseText = ResponseText;
            this.OrderLineItemID = OrderLineItemID;

            Execute();
        }