質問: new SearchItemsRequest(); $searchItemsRequest->setSearchIndex($searchIndex); $searchItemsRequest->setKeywords($keyword); $searchItemsRequest->setItemCount($itemCount); $searchItemsRequest->setBrowseNodeId($browseNodeId); $searchItemsRequest->setPartnerTag($partnerTag); $searchItemsRequest->setPartnerType(PartnerType::ASSOCIATES); $searchItemsRequest->setResources($resources); ``` awsの公式のページを読んでいるとkeywordは必須ではないと書かれているので、なくてもいけるのではないかとも思っているのですが... 質問1:何か特定のキーワードを入力することがなく「SF」という広いジャンルで検索をかける方法はないでしょうか 質問2:Keywordやその他の要素を絶対に入れないといけないとしたら「SF」という広いジャンルのみで検索するための「考え方」や「アイデア」はないでしょうか ぜひご教授いただけると幸いです。
回答: 現時点のAPIv5ではおそらく不可能。 v4でもSearchではできないけど代わりに BrowseでASIN取得→ItemでASINの詳細を取得、ができた。 v5はBrowseでASIN取得ができないので対応するのを待つしかない。