トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

2009.1.21 TwitterのReplyの仕様変更について(勝手な和訳)

【重要】
2009.3.30にAPIの仕様がまたも変更になりました。→2009.3.30 TwitterのReplyの仕様変更について

注:原文はこちらです http://groups.google.com/group/twitter-development-talk/browse_thread/thread/1f91e846754feab4


  • Currently, statuses beginning with "@username" are marked in our system as being in reply to the username specified, as well as in reply to that user's current status ID.
    • 現在"@username"で始まる発言に対して我々のシステムは、そのユーザの最新の[1]発言IDに対して返信するよう指定した場合と同様、返信先を設定します。
  • For example: if I update my status to be "@mzsanford How's that project going?", my status' in_reply_to_status_id attribute will be the ID of Matt's most recent update.
    • 例:私が「@mzsanford プロジェクトはどうだい?」と発言した場合、私のこの発言の in_reply_to_status_id 属性の値はMatt[2]の最新の発言となる。
  • Starting later this week, we will no longer be automatically populating the in_reply_to_status_id attribute of statuses. If your application wants to specify that a status is in reply to a specific status ID, please include the in_reply_to_status_id parameter when POSTing to /statuses/update.
    • 今週中より、我々は in_reply_to_status_id 属性の値を以後自動的には設定しません。もしあなたのアプリケーションにおいて特定の発言IDに対する返信を行いたい場合は、/statuses/update にPOSTメソッドでデータを送信する[3]際、in_reply_to_status_id パラメータを加えて下さい。
  • We will continue to populate the in_reply_to_user_id attribute based on the screen_name at the the beginning of an @reply-style tweet. This means that even if you don't specify the particular status ID you're replying to, you can still ensure that a status will show up in another user's /statuses/replies feed (and the "Replies" tab on the Twitter website).
    • 我々は、文頭に @reply のある発言にも、そのスクリーンネーム[4]に基づき今後も in_reply_to_user_id 属性のある発言が持つ性質[5]を設定します。これは、返信において特定の発言IDを指定しなくても、その相手の /statuses/replies のフィード(TwitterのWebサイトの"Replies"タブ含む)には表示されるということを意味します。
  • This is all a bit confusing, but it boils down to this:
    • 若干分かりにくいですが、以下のようなことです:
  • 1. If you're replying to a particular tweet, make sure to include that tweet's ID in the in_reply_to_status_id parameter in addition to ensuring that "@username" begins the body of the update.
    • 1. 特定の発言に対して返信する場合は、本文を"@username"で始めることに加え、 in_reply_to_status_id パラメータに対象とする発言のIDを指定すること。
  • 2. If you just want to post a public tweet to another user, start tweets with "@username" like you always have.
    • 2. 単にあるユーザを対象として全体に伝わる発言をする場合は、従来通り本文を"@username"で始めること。
  • Hopefully, a very minor change. Let us know if you have any questions.
    • ちょっとした変更です。質問があればお知らせ下さい。
  • [1]訳注:原文は"current"
  • [2]訳注:Matt=@mzsanford氏のこと
  • [3]訳注:原文は"POSTing"。「POST」を大文字表記することで、HTTPメソッドのことも指していると思われる
  • [4]訳注:@の後に指定する名前
  • [5]このあたりはものすごい意訳です