我有一个方法可以在我的Rails应用程序中创建一个新项目。此方法与Web表单一起使用。用户填写表单,然后调用此方法。
我现在将我的应用程序转换为启用Oauth的应用程序。如何实现此方法,以便OAuth客户端可以调用它并通过XML提供所有数据?
以下是方法:
def create
@item = current_user.items.build(params[:item])
@item.custom_id = current_user.items.count + 1
if @item.save
flash[:success]="Item is successfully created. Wanna add more?"
else
flash[:error]="Something went wrong. Have you added a title?"
end
redirect_to pages_home_path
end