module Yotpo::Question
Public Instance Methods
question_create_by_token(params)
click to toggle source
# File lib/yotpo/api/question.rb, line 24 def question_create_by_token(params) request = { content: params[:content], domain: params[:domain], product_tags: params[:product_tags], product_description: params[:product_description], product_image_url: params[:product_image_url], product_title: params[:product_name], product_url: params[:product_url], sku: params[:product_id], token: params[:token], utm_campaign: params[:utm_campaign], utm_medium: params[:utm_medium], utm_source: params[:utm_source] } request.delete_if {|element, value| value.nil? } get('questions/create_by_token', request) end
question_send_confirmation(params)
click to toggle source
# File lib/yotpo/api/question.rb, line 4 def question_send_confirmation(params) request = { appkey: params[:app_key], sku: params[:product_id], product_title: params[:product_title], product_url: params[:product_url], display_name: params[:user_display_name], email: params[:user_email], review_content: params[:review_body], review_source: params[:review_source], product_description: params[:product_description], product_image_url: params[:product_image_url], demo: params[:demo], signature: params[:signature], reviewer_type: params[:reviewer_type], } request.delete_if {|element, value| value.nil? } post('questions/send_confirmation_mail', request) end