module Mercadolibre::Core::Feedbacks
Public Instance Methods
change_order_buyer_feedback(order_id, kind, feedback_data)
click to toggle source
# File lib/mercadolibre/core/feedbacks.rb, line 38 def change_order_buyer_feedback(order_id, kind, feedback_data) payload = feedback_data.to_json headers = { content_type: :json } put_request("/orders/#{order_id}/feedback/purchase?access_token=#{@access_token}", payload, headers).body end
change_order_feedback(feedback_id, feedback_data)
click to toggle source
# File lib/mercadolibre/core/feedbacks.rb, line 46 def change_order_feedback(feedback_id, feedback_data) payload = feedback_data.to_json headers = { content_type: :json } put_request("/feedback/#{feedback_id}?access_token=#{@access_token}", payload, headers).body end
change_order_seller_feedback(order_id, kind, feedback_data)
click to toggle source
# File lib/mercadolibre/core/feedbacks.rb, line 30 def change_order_seller_feedback(order_id, kind, feedback_data) payload = feedback_data.to_json headers = { content_type: :json } put_request("/orders/#{order_id}/feedback/sale?access_token=#{@access_token}", payload, headers).body end
create_order_feedback(order_id, feedback_data)
click to toggle source
# File lib/mercadolibre/core/feedbacks.rb, line 22 def create_order_feedback(order_id, feedback_data) payload = feedback_data.to_json headers = { content_type: :json } post_request("/orders/#{order_id}/feedback?access_token=#{@access_token}", payload, headers).body end
get_order_buyer_feedback(order_id)
click to toggle source
# File lib/mercadolibre/core/feedbacks.rb, line 10 def get_order_buyer_feedback(order_id) filters = { access_token: @access_token } get_request("/orders/#{order_id}/feedback/purchase", filters).body end
get_order_feedbacks(order_id)
click to toggle source
# File lib/mercadolibre/core/feedbacks.rb, line 4 def get_order_feedbacks(order_id) filters = { access_token: @access_token } get_request("/orders/#{order_id}/feedback", filters).body end
get_order_seller_feedback(order_id)
click to toggle source
# File lib/mercadolibre/core/feedbacks.rb, line 16 def get_order_seller_feedback(order_id) filters = { access_token: @access_token } get_request("/orders/#{order_id}/feedback/sale", filters).body end
reply_order_feedback(feedback_id, text)
click to toggle source
# File lib/mercadolibre/core/feedbacks.rb, line 54 def reply_order_feedback(feedback_id, text) payload = { reply: text }.to_json headers = { content_type: :json } post_request("/feedback/{feedback_id}/reply?access_token=#{@access_token}", payload, headers).body end