Linq2Twitter 身份验证问题
Linq2Twitter Authentication Issue
我对 Linq2Twitter 还很陌生。样本也不多。我使用了一个使用 Linq2Twitter 制作的现有应用程序并逐字使用它的代码(显然配置中的键除外)。每当它到达 AuthorizeAsync() 时,它就会失败:
var auth = PerformAuthorization();
try
{
await auth.AuthorizeAsync();
}
catch (Exception ex)
{
MessageBox.Show("\n\nPlease make sure that:"
+ "\n\t- your computer's date/time is accurate;"
+ "\n\t- you entered the exact PIN returned by Twitter."
+ "\n\n\nTwitter error message: " + ex.Message,
"Twitter Archive Eraser");
return;
}
现在应该怎么解决?
听起来您可能收到了 HTTP 401 未授权错误,该错误表现为异常。您可以查看异常实例的详细信息以了解有关特定问题的更多信息。 LINQ to Twitter 还在异常消息中包含 Twitter API 响应。出现 401 错误的原因有很多,我写了一个常见问题解答来帮助您解决这个问题:
可下载的源代码中有各种技术的几个演示:
控制台演示包含所有 API 调用的示例。该文档还包含每个 API 调用的示例:
我对 Linq2Twitter 还很陌生。样本也不多。我使用了一个使用 Linq2Twitter 制作的现有应用程序并逐字使用它的代码(显然配置中的键除外)。每当它到达 AuthorizeAsync() 时,它就会失败:
var auth = PerformAuthorization();
try
{
await auth.AuthorizeAsync();
}
catch (Exception ex)
{
MessageBox.Show("\n\nPlease make sure that:"
+ "\n\t- your computer's date/time is accurate;"
+ "\n\t- you entered the exact PIN returned by Twitter."
+ "\n\n\nTwitter error message: " + ex.Message,
"Twitter Archive Eraser");
return;
}
现在应该怎么解决?
听起来您可能收到了 HTTP 401 未授权错误,该错误表现为异常。您可以查看异常实例的详细信息以了解有关特定问题的更多信息。 LINQ to Twitter 还在异常消息中包含 Twitter API 响应。出现 401 错误的原因有很多,我写了一个常见问题解答来帮助您解决这个问题:
可下载的源代码中有各种技术的几个演示:
控制台演示包含所有 API 调用的示例。该文档还包含每个 API 调用的示例: