title: How to get the "oauth_token" for the authorize url in PIN-based OAuth flow for Twitter API?
body: <p>The logic looks circular to me(although I know I'm missing something)</p>
  
  <p>I want to use this:</p>
  
  <p><a href="https://dev.twitter.com/docs/auth/pin-based-authorization" rel="nofollow">https://dev.twitter.com/docs/auth/pin-based-authorization</a></p>
  
  <p>But in order to make the url to send the user to get the pin you need an "oauth_token" :</p>
  
  <p><a href="https://dev.twitter.com/docs/api/1/get/oauth/authorize" rel="nofollow">https://dev.twitter.com/docs/api/1/get/oauth/authorize</a></p>
  
  <p>But to get the "oauth_token" you need a:</p>
  
  <p><a href="https://dev.twitter.com/docs/api/1/post/oauth/request_token" rel="nofollow">https://dev.twitter.com/docs/api/1/post/oauth/request_token</a></p>
  
  <p>But that at the bottom shows it needs an "oauth_signature"</p>
  
  <p>Well, an "oauth_signature" requires an "oauth_token" 
  ( <a href="https://dev.twitter.com/docs/auth/creating-signature" rel="nofollow">https://dev.twitter.com/docs/auth/creating-signature</a> ) which you don't have, making impossible to get an "oauth_token" because you need one to get one.</p>
  
  <p>What am I missing here? I mainly just want to find out how to get that initial url for the PIN-based authorization, so I need that first "oauth_token" somehow.</p>