これがoauthの初心者の質問である場合は申し訳ありません
ここの例に基づいて、devise +doorkeeperを使用してoauth2APIを実装しました: https://doorkeeper-provider.herokuapp.com/およびここ:https : //github.com/applicake/doorkeeper-devise-client
改ページ可能な取引のリストを返すAPIエンドポイントを提供できるようにしたいのですが、コードは次のとおりです。
module Api::V1
class DealsController < ApiController
doorkeeper_for :index
doorkeeper_for :create, :scopes => [:write]
respond_to :json
def index
if params[:page].nil?
page = 1
else
page = params[:page].to_i
end
respond_with Deal.page(page).order("published DESC")
end
def create
respond_with 'api_v1', Deal.create!(params[:deal])
end
end
end
ただし、クライアント側では、次のようなページパラメータを渡すことはできません:/explore/deals.json?page=3
何らかの理由で、ページパラメータがプロバイダーに表示されません。誰かが私を助けてくれますか?