Nwht0xn1

Amazon Product Advertising APIで書籍がアダルト商品かどうか判定するCreated on 2016-07-07 by r7kamura

http://amakan.net/ で利用するのに調べた。対象がアダルト商品の場合のみ、ItemAttributes要素の中にIsAdultProduct要素が入っているので、これで判定できる。

<ItemAttributes>
  <IsAdultProduct>1</IsAdultProduct>
  ...
</ItemAttributes>

amakanではこういうコードが書かれている。

module Amakan
  class AmazonProductItem
    # @param [Amazon::Element]
    def initialize(element)
      @element = element
    end

    # @return [false, true]
    def adult?
      @element.get("ItemAttributes/IsAdultProduct") == "1"
    end
  end
end