ネストされたgemを使用して、Sinatraアプリケーションのコントローラの外部APIエンドポイントにDELETEリクエストを送信します。 TeamSnap APIのエンドポイントにDELETE要求を送信して、イベントを削除します。私は、コントローラで次のルートを定義している:Nestful Sinatraを使用してAPIエンドポイントにDELETEリクエストを送信
delete '/events/:id' do
delete 'https://api.teamsnap.com/v3/events/76674685'
end
APIエンドポイントはdelete
アクションでヒットした場合、私は次のエラーを取得:私はAPIにGETリクエストを送信した場合
*** "Delete" argument "endpoint" needs to be a number
をエンドポイント、私は正しい応答を得る。私が使用していget要求は以下の通りである:
get '/events/:id' do
get 'https://api.teamsnap.com/v3/events/76674685'
end
、誰もが、我々はコントローラでDELETEリクエストを送信することができますし、私が何をしないのですか確認することはできますか?
ありがとうございます!