2

私の質問は、ツイートに返信しようとしているということです。ツイートの tweetId があります。しかし、それを返すことはできません。

OAuthTokens tokens = new OAuthTokens();
tokens.ConsumerKey = "xx";
tokens.ConsumerSecret = "xx";
tokens.AccessToken = "xx";
tokens.AccessTokenSecret = "xx";

StatusUpdateOptions options = new StatusUpdateOptions()
{
    InReplyToStatusId=21,
};

TwitterStatus.Update(tokens, " hi",options);

これは私のコードですが、機能していません...何か提案があります...Twitterizerが変更されたと思います

4

3 に答える 3

0

あなたのコードは正しいようです。このUpdateメソッドは、Twitter に対して行った要求に関する詳細を提供するオブジェクトを返します。エラー メッセージの戻り値の値を調べます (存在する場合)。

于 2012-06-21T17:33:44.310 に答える
0

ツイートに返信するコードは次のとおりです

SendTweetOptions options = new SendTweetOptions();

            options.Status = "@twitterusername Reply to tweet ";
            options.InReplyToStatusId = 123456789;
            service.SendTweet(options);

@twitterusername はラッパーであるため、必須であることを覚えておくことが重要です。それがなければうまくいかないと思います。

于 2015-08-03T09:00:16.627 に答える
-1

Update メソッドを呼び出す前に、TwitterStatus.InReplyToStatusId プロパティを設定してみてください。

TwitterStatus.InReplyToStatusId = 21;
于 2012-06-13T08:54:45.443 に答える