twitterの公式のドキュメントを見ながらOAuthを突いてみたけど、 oauth_signatureを作るのにえらい悩んだのでその備忘録。 事の発端になったtwitterのサイト Authenticating Requests with OAuth 登場するもの base string 送信するパラメータなどの一式を以下の擬似コードの様につなげたもの。 ただし、oauth_tokenとoauth_token_secretは含まない。 httpMethod + "&" + url_encode( base_uri ) + "&" + sorted_query_params.each { | k, v | url_encode ( k ) + "%3D" + url_encode ( v ) }.join("%26") composite signing key <consumerSecr