2016-04-19 12 views
0

私は比較的新しいC#です。ユーザーからの最新のつぶやきをすべて読み取り、テキストファイルへのリンクのリストを吐き出すアプリケーションを作成しようとしています。Twitter APIを実装する小さなC#アプリケーションを作成しようとしています

Twitter APIとストリームライターが必要ですか? 見落としていることはありますか?

これは私の最初の便利なアプリになります。私はここで私の頭の上に乗っているかどうかを判断しようとしています。

+0

?あなたが始めるのに役立つドキュメンテーションはありませんか? –

+0

@DStanleyまあ、これは私がここで尋ねた理由のようなものです。ラッパーを使用することには何らかの理由がありますか?もしそうでなければ、TwitterのAPIの標準が最も理にかなっているようですね。 – WaiteArmstrong

+1

そこから始めて、_work_というものを手に入れて、それを作る方法を考える_better_。あなたがちょうど学んでいるなら、それを過度に複雑にしたり、エンタープライズにふさわしいアプリを開発しようと試みたりしないでください。ドン;そこにない問題を解決しないでください。 –

答えて

1

私はTweetinviの開発者です。これは、ポータブルクラスライブラリであり、Twitter REST APIに非常に簡単にアクセスできるようにしています。

Twitter APIとストリームライターが必要ですか?見落としていることはありますか?

理論的にはそうかもしれませんが、Twitter APIにアクセスする際には、多くのことを考慮する必要があります。認証されたエンドポイントではなく、文書化されたパラメータではなく、enpointに基づいて異なるタイプの値を持つフィールド(例:string vs int)... Tweetinviがあなたのために世話をします。さらに、あなたの人生を簡素化するツール(例:RateLimits)。

ラッパーを使用することで、Twitter APIから遭遇する可能性のある問題を考慮する必要はありません。ここで

はあなたが達成したいものの一例である:

TwitterのAPI
Auth.SetUserCredentials("CONSUMER_KEY", "CONSUMER_SECRET", "ACCESS_TOKEN", "ACCESS_TOKEN_SECRET"); 
var userId = 1577389800; 
var userLatestTweets = Timeline.GetUserTimeline(userId); 
+0

「広すぎる」質問への答えは「私の図書館を使用する」ではなく、「あまりにも広すぎる」との投票に投票することです。 – CodeCaster

+0

答えは「自分のライブラリを使用する」ではなく、自分で行うのではなくラッパーを使う方がよい理由の説明です。加えて、彼が "ユーザーから最新のつぶやきをすべて読む"ことを試みている例があります。 – Linvi

+0

私が見落としていたものを説明していただきありがとうございます。物事をよりシンプルにするためにラッパーを調べます。 – WaiteArmstrong

関連する問題