質問

それで、ちょっと問題があるんです。StackOveflow API を使用して C# でプロジェクトに取り組んでいます。次のようにリクエストを送信できます。

http://stackoverflow.com/users/rep/126196/2010-01-01/2010-03-13

そして、次のような JSON レスポンスが返されます。

[{"PostUrl":"1167342",
  "PostTitle":"Are ref and out in C# the same a pointers in C++?",
  "Rep":10},
 {"PostUrl":"1290595",
  "PostTitle":"Where can I find a good tutorial on bubbling?",
  "Rep":10}
 ...

したがって、私の問題は、次のようなメソッドがあることです GetJsonResponse() 上記の JSON を返します。 SaveTempFile() これにより、後で使用できるようにその JSON 応答が一時ファイルに保存されます。それらのクラスを作成する必要があるかどうか、またはそれらをどの名前空間に置くべきかわかりません。現在、私の現在の名前空間階層は次のようになります。 StackOverflow.Api.Json. 。では、これらのメソッド/クラス/名前空間をどのように整理すればよいでしょうか?

役に立ちましたか?

解決

関連する URL などを知っているサイトを表すクラスを用意し、次のようなメソッドを使用することをお勧めします。 GetReputationChanges(int userId, DateTime from, DateTime to). 。これにより、投稿のリストが返されます (投稿は別のクラスです)。

これらはすべて同じ名前空間 IMO に存在する必要があります。

これはすでにいくつか持っています 評判トラッカー - これがどの程度まで組み込まれているかはわかりません。 Kevin が構築した API. 。彼らが取り組んでいることはご存知でしょう 正式 API ですよね?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top