gpt4 book ai didi

c# - 为什么 TweetSharp 抛出异常?

转载 作者:行者123 更新时间:2023-11-30 18:06:47 25 4
gpt4 key购买 nike

这是最基本的示例,它会抛出异常。

// Pass your credentials to the service
TwitterService service = new TwitterService(API_KEY,API_SECRET);
service.UserAgent = "StackBot";

// Step 1 - Retrieve an OAuth Request Token
OAuthRequestToken request = service.GetRequestToken();

// Step 2 - Redirect to the OAuth Authorization URL
Uri uri = service.GetAuthorizationUri(request);
Console.WriteLine(uri.ToString());

// Step 3 - Exchange the Request Token for an Access Token
string verifier = "123456"; // <-- This is input into your application by your user
OAuthRequestToken requestToken = new OAuthRequestToken();
OAuthAccessToken access = service.GetAccessToken(requestToken, verifier);

异常(exception)情况:

Unhandled Exception: System.ArgumentNullException: Argument cannot be null.Parameter name: query  at System.Compat.Web.HttpUtility.ParseQueryString (System.String query, System.Text.Encoding encoding) [0x00000] in :0   at System.Compat.Web.HttpUtility.ParseQueryString (System.String query) [0x00000] in :0   at TweetSharp.TwitterService.GetRequestToken (System.String callback) [0x00000] in :0   at TweetSharp.TwitterService.GetRequestToken () [0x00000] in :0   at Namespace.Class.Main (System.String[] args) [0x00049] in Main.cs:179

注意:我在 Ubuntu 10.10 64 位上使用 Mono 2.6。

最佳答案

对于初学者,您正在创建一个新的“requestToken”变量,一个空变量,具有空值,然后尝试使用它来获取访问 token 。您需要使用您在调用 GetRequestToken 时实际收到的那个(您称为“请求”的那个)。

关于c# - 为什么 TweetSharp 抛出异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4506265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com