質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.30%
API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

Q&A

解決済

1回答

1233閲覧

楽天商品検索API でのコンディション(新品か中古)の取得・検索について

lifeline22

総合スコア1

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

0グッド

0クリップ

投稿2022/11/16 02:49

前提

楽天商品検索API (version:2017-07-06)を使って、JANコードとコンディション(新品か中古)で商品を検索し、最安値を取得するプログラムを作成しています。
しかし、コンディション(新品か中古)の判断する項目が見当たらず、正しい情報が取得できません。

実現したいこと

レスポンスに、「新品」という文字であいまい検索をかけても、
例えば、中古商品でも「ほぼ新品」という文言が入っていれば、引っかかってしまうので、できえば正しい情報で取得したいと思っております。

ご助言を頂けると助かります。

補足情報(FW/ツールのバージョンなど)

楽天商品検索API (version:2017-07-06)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

AbeTakashi

2022/11/16 04:51

「正しい情報」の意味や定義がないと答えにくい質問かもしれませんね。商品情報の中に存在しないものをいかにして引き出すか?的なノウハウ的な質問だとおもうので、技術面だけではなく楽天マーケットそのものへの知識も問われる質問だと思いますし、回答できる人が絞られるためかなり回答が出にくいと思います。ですので質問者さんがどこまで「正しいを許容できるか?」などの情報もあった方がいいかもしれません。
poto568

2022/11/16 05:22

楽天経済圏とは縁がないので使ったことはありませんが、「楽天商品検索API」 ではなく「商品価格ナビ製品検索API」が利用できちゃったりしないでしょうか。 (別物なので使えないということでしたらすみません。) https://webservice.rakuten.co.jp/documentation/ichiba-product-search 商品価格ナビ製品検索API(version:2017-04-26) 出力パラメーター --製品情報 ----25:中古を除く購入可能な最高価格 ----26:最低価格
AbeTakashi

2022/11/16 05:32

質問文は追記、編集できますので、追加の情報はここに書かず質問文側に入れてください。 ちなみに、その組み合わせが使えるかどうかはご自身で検証することは不可能でしょうか? 現状の内容だとその検証の「作業依頼」に近くなってるので、まずはご自身でやってみて、それでも上手くいかないなら、その内容(上手くいかないのはなぜか?的な)で質問する方がいいとは思います。 参考 https://teratail.com/help/avoid-asking
lifeline22

2022/11/16 05:42

ご助言いただきありがとうございます。Terattailの「プログラミングに関係のない質問」となり、推奨しない質問にあたるとのこと承知致しました。失礼致しました。 また、そんな中、丁寧にアドバイスをいただきありがとうございます。
AbeTakashi

2022/11/16 06:04

この質問はプログラミングに関係なくはないと思うのですが、このサイトは質問のフォーカスを絞らないと回答が出ないことが多いです(回答者も質問を読み解く時間かけたくないし、わざわざ変わって検証したりもしたくない)。ましてや回答者ってそれほど多くいないので、楽天のAPIや楽天そのものに詳しい人がいる可能性はかなり少ないので、回答出るの厳しいと思いました。ですので、この手の質問する場合も、まずはAPI叩いてみて、叩いた結果(レスポンスデータ)と欲しい情報に乖離があるがどうすればいいですか?的な内容であれば、回答が出る可能性はあると思います。もろもろ試行錯誤すれば、100%の精度とは言わずとも、新品と中古の判別ができる可能性もあると思いますけどね。
guest

回答1

0

自己解決

ご回答いただきありあとうございます。
こちらで質問させていただいた後、楽天自体に問い合わせができることが分かり、
直接、Rakuten Webservice サポートに問い合わせを行いました。

Rakuten Webservice サポートから以下のの回答をいただきました。
「中古商品の判定は現状APIでは対応しておりません。」

やはり、判定はできないようです。
ご回答いただいた皆様、ありがとうございます。

投稿2022/11/16 05:28

lifeline22

総合スコア1

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問