-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tweet を id から取得する関数を追加 #253
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
これは散らばっていた client の関数をまとめた。
変更した箇所は getJSON
でエラーメッセージにレスポンスボディを追加したこと。
@@ -93,65 +84,11 @@ func (c *Client) RecentSearch(q string) ([]*Tweet, error) { | |||
|
|||
tweets := make([]*Tweet, 0, len(resp.Data)) | |||
for _, d := range resp.Data { | |||
// tweet オブジェクトに含まれるのは auther_id (数字の並び)のみ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ここの消した部分は新しい関数 Tweets
と共通化するために types.go に移動した
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ここは全く新しいファイルで tweet を id から取得するメソッドを定義している
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
もとは recent_test.go だったもの。TestTweets
追加にあたってファイルの名前が変わった。
Host: Host, | ||
Path: TweetsPath, | ||
// A space should be escaped into '%20' instead of '+' on twitter's query parameter. | ||
RawQuery: strings.Replace(v.Encode(), "+", "%20", -1), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+
と %20
のオプションないかなと思って探したけど特になかった
みました、マージします |
why
saba_dsambiguator が学習の際にデータセットとして tweet を id から取得する必要があったので、その関数を追加
how
/2/tweets
を叩いて id から tweet を取得。check