Я разрабатываю приложение для Windows Phone 8. В этом я должен интегрировать Twitter. Поэтому я пошел по следующему уроку.Данная клавиша не найдена в словаре
http://code.msdn.microsoft.com/wpapps/Latest-Twitter-integration-a42e8bb6
Я успешно реализовал твиттер в своем приложении. Я тестировал это и в эмуляторе, и в устройстве. Все было отлично.
Внезапно в устройстве приложение не может открыть страницу Twitter на странице. Я получаю ошибку в методе ниже в строке, начинающейся с **.
void requestTokenQuery_QueryResponse(object sender, WebQueryResponseEventArgs e)
{
try
{
StreamReader reader = new StreamReader(e.Response);
string strResponse = reader.ReadToEnd();
var parameters = MainUtil.GetQueryParameters(strResponse);
**OAuthTokenKey = parameters["oauth_token"];**
tokenSecret = parameters["oauth_token_secret"];
var authorizeUrl = AppSettings.AuthorizeUri + "?oauth_token=" + OAuthTokenKey;
Dispatcher.BeginInvoke(() =>
{
this.loginBrowserControl.Navigate(new Uri(authorizeUrl, UriKind.RelativeOrAbsolute));
});
}
catch (Exception ex)
{
Dispatcher.BeginInvoke(() =>
{
MessageBox.Show(ex.Message);
pi.IsVisible = false;
});
}
}
Данный ключ не присутствовал в словаре.
Но в эмуляторе я успешно перенаправлен на страницу входа, если пользователь не вошел в систему и не опубликовал сообщение.
Я не знаю, в чем проблема в устройстве. Пожалуйста, помогите мне как можно скорее. Я с нетерпением жду ваших ответов.
Я думаю, что это связанная с сетью проблема, что вы получаете в strResponse? –
Не удалось проверить подпись и токен OAuth. – user2636874