title: Access Etsy API oauth using c# RestSharp
body: <p>I set up a developer acct under our shop, to access our sales receipts. I decided to use RestSharp to make my requests.  I have proved it works for none Oauth required calls. I have successfully received my accessToken and accessTokenSecret.  So i use those along with the customerKey and customerSecret to make a ForProtectedResource call, for a oauth request as follows but always receive "This method requires authentication".  </p>
  
  <p>I'm hoping its something simple I'm missing. I thought, all I need to make any call are those four items correct? Once I have those four items I don't have to request or access token anymore, correct? Thanks</p>
  
  <pre><code>        var access_token = "#########################";
          var access_token_secret =  "########";
  
          var baseUrl = "https://openapi.etsy.com/v2";
          var client = new RestClient(baseUrl);
          client.Authenticator = OAuth1Authenticator.ForProtectedResource(consumerKey,
                                                        consumerSecret,
                                                        access_token,
                                                        access_token_secret);
  
  
          var request = new RestRequest("shops/########/receipts");
          request.Method = Method.GET;
          request.AddParameter("api_key", consumerKey);
  
         client.ExecuteAsync(request, response =&gt;
          {
              var r = response;
          });
  </code></pre>