Googleのアプリからレビューを返信したいと思います。rails:User Net :: Http投稿jsonさんから返信するレビューgoogle app開発api
これは、リンクドキュメントです:https://developers.google.com/android-publisher/api-ref/reviews/reply
私はデータをポストするためにはNet :: HTTPを使用します。
私は正確な(のpackageName、access_tokenは、REPLYID)にしてください私のデータだレビュー
def self.reply_review(package , access_token, review_id, text)
uri = URI("https://www.googleapis.com/androidpublisher/v2/applications/#{package}/reviews/#{review_id}:reply?access_token=#{access_token}")
puts "https://www.googleapis.com/androidpublisher/v2/applications/#{package}/reviews/#{review_id}:reply?access_token=#{access_token}"
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
params = {
"replyText" => text
}
request = Net::HTTP::Post.new(
uri.request_uri,
'Content-Type' => 'application/json'
)
request.body = params.to_json
response = http.request(request)
puts response
puts(response.body)
response
end
が、それは常に応答
=> => #<Net::HTTPBadRequest 400 Bad Request readbody=true>
を返信する私の方法。 これを修正してレビューを返信する方法Net :: HTTP
'require 'net/http''を追加しましたか? – sahil
はい、 'require 'net/http''を追加しました –