tomoya0x00 / twaser-tizen

Tizenアプリチャレンジ用のつぶやけないTwitterクライアント
Apache License 2.0
2 stars 0 forks source link

RTできない #1

Open tomoya0x00 opened 10 years ago

tomoya0x00 commented 10 years ago

RT機能が無い。 イベントなどでつぶやきを追いかけている場合、RTしたくなる場面は必ずあるはず。

tomoya0x00 commented 10 years ago

RT済みか否かは、JSONの下記キーで取得可能と思われる。

https://dev.twitter.com/docs/api/1.1/get/search/tweets

"retweeted": false

tomoya0x00 commented 10 years ago

RTは下記のREST APIを使用。 https://dev.twitter.com/docs/api/1.1/post/statuses/retweet/%3Aid

https://api.twitter.com/1.1/statuses/retweet/241259202004267009.json

その後、レスポンスのJSON(オリジナルのツイート)を確認して、RT済みになっていれば成功。

"retweeted": false,

tomoya0x00 commented 10 years ago

RT取り消しは下記参照。 http://d.hatena.ne.jp/kura-replace/20120328/1332949548

  1. 「Retweet id」を取得する。

 Retweet したときのレスポンスから取得する。もしくは a. 『GET statuses/show/:id』 Twitter Developers に "include_my_retweet" オプションを追加して取得する。

  1. 「呟きを削除する API」を呼ぶ。

 『POST statuses/destroy/:id』Twitter Developers の id に 1. で取得した id を渡す。

tomoya0x00 commented 10 years ago

つぶやきタップしたら、別画面にしてつぶやきとRT・Favボタンを表示する。