前提
楽天商品検索API (version:2017-07-06)を使って、JANコードとコンディション(新品か中古)で商品を検索し、最安値を取得するプログラムを作成しています。
しかし、コンディション(新品か中古)の判断する項目が見当たらず、正しい情報が取得できません。
実現したいこと
レスポンスに、「新品」という文字であいまい検索をかけても、
例えば、中古商品でも「ほぼ新品」という文言が入っていれば、引っかかってしまうので、できえば正しい情報で取得したいと思っております。
ご助言を頂けると助かります。
補足情報(FW/ツールのバージョンなど)
楽天商品検索API (version:2017-07-06)
「正しい情報」の意味や定義がないと答えにくい質問かもしれませんね。商品情報の中に存在しないものをいかにして引き出すか?的なノウハウ的な質問だとおもうので、技術面だけではなく楽天マーケットそのものへの知識も問われる質問だと思いますし、回答できる人が絞られるためかなり回答が出にくいと思います。ですので質問者さんがどこまで「正しいを許容できるか?」などの情報もあった方がいいかもしれません。
楽天経済圏とは縁がないので使ったことはありませんが、「楽天商品検索API」
ではなく「商品価格ナビ製品検索API」が利用できちゃったりしないでしょうか。
(別物なので使えないということでしたらすみません。)
https://webservice.rakuten.co.jp/documentation/ichiba-product-search
商品価格ナビ製品検索API(version:2017-04-26)
出力パラメーター
--製品情報
----25:中古を除く購入可能な最高価格
----26:最低価格
質問文は追記、編集できますので、追加の情報はここに書かず質問文側に入れてください。
ちなみに、その組み合わせが使えるかどうかはご自身で検証することは不可能でしょうか? 現状の内容だとその検証の「作業依頼」に近くなってるので、まずはご自身でやってみて、それでも上手くいかないなら、その内容(上手くいかないのはなぜか?的な)で質問する方がいいとは思います。
参考
https://teratail.com/help/avoid-asking
ご助言いただきありがとうございます。Terattailの「プログラミングに関係のない質問」となり、推奨しない質問にあたるとのこと承知致しました。失礼致しました。
また、そんな中、丁寧にアドバイスをいただきありがとうございます。
この質問はプログラミングに関係なくはないと思うのですが、このサイトは質問のフォーカスを絞らないと回答が出ないことが多いです(回答者も質問を読み解く時間かけたくないし、わざわざ変わって検証したりもしたくない)。ましてや回答者ってそれほど多くいないので、楽天のAPIや楽天そのものに詳しい人がいる可能性はかなり少ないので、回答出るの厳しいと思いました。ですので、この手の質問する場合も、まずはAPI叩いてみて、叩いた結果(レスポンスデータ)と欲しい情報に乖離があるがどうすればいいですか?的な内容であれば、回答が出る可能性はあると思います。もろもろ試行錯誤すれば、100%の精度とは言わずとも、新品と中古の判別ができる可能性もあると思いますけどね。

回答1件
あなたの回答
tips
プレビュー