title: Cannot tweet with media using TweetSharp 2.3.0 on Windows Phone
body: <p>I have problem with SendTweetWithMedia(). Here is how I implemented</p>
  
  <pre><code>        var service = new TwitterService(TwitterSettings.ConsumerKey, TwitterSettings.ConsumerSecret);
          service.AuthenticateWith(twitterAccess.AccessToken, twitterAccess.AccessTokenSecret);
  
          string status = string.IsNullOrEmpty(message) ? " " : message;
          var memoryStream = new MemoryStream();
          bitmap.SaveJpeg(memoryStream, bitmap.PixelWidth, bitmap.PixelHeight, 0, 100);
          memoryStream.Position = 0;
  
          var options = new SendTweetWithMediaOptions
          {
              Status = status,
              Images = new Dictionary&lt;string, Stream&gt; {{"picture", memoryStream}}
          };
          service.SendTweetWithMedia(options, (responseStatus, response) =&gt; Dispatcher.BeginInvoke(() =&gt;
          {
              memoryStream.Close();
              memoryStream.Dispose();
  
              if (response.StatusCode == HttpStatusCode.OK)
              {
                  UiHelper.ShowToastPrompt(AppResources.TwitterToastPrompt);
              }
              else if (response.StatusCode == HttpStatusCode.Unauthorized)
              {
                  NavigationService.Navigate(new Uri("/TwitterLoginPage.xaml", UriKind.Relative));
              }
              else
              {
                  MessageBox.Show(response.StatusDescription, AppResources.ErrorMessageBoxCaption, MessageBoxButton.OK);
              }
          }));
  </code></pre>
  
  <p>but it shows "Forbidden" in the message box.</p>
  
  <p>Even I tried to remove Images from SendTweetWithMediaOptions but it didn't help.</p>
  
  <p>Any one can help? Thanks.</p>