いう1日開発合宿に行きまして、TwitterのOAuth認証を使ったサービスを初めて作ったんです。ユーザーのタイムラインを読んでいろいろやってくれるタイプのサービスを。実際OAuth認証するサービスを公開することを考えてみたんですが、どーにも無視できないリスクがありまして。TwitterのOAuth認証のアクセス権限レベルって、「全部のデータが読める」or「何でもできる」しかありません。Message)も読み出し放題になっちゃうんですね。実際のDMの読み出しはとても簡単で、APIを1発ポンと呼び出すだけです。DMを読める立場になんか立ちたくないもちろんDMを勝手に読むことなんてしないんですけど、否が応にも読める立場に立ってしまうんです。なってしまうと、いくらやってなくても、やってるんじゃないかと疑われるリスクが発生しちゃうわけです。DMデータへアクセスしてないことの証明方法は今のところありません。自分が読まなくても、脆弱性やらなんやらでOAuth認証の結果を盗み出されて、悪用されちゃうかもしれない。(後者はそれなりに安全にする策はありますが、それなりに面倒)アクセス権限を細分化してほしいそもそもタイムラインだけを読み出せるアクセス権限があれば、こんな心配をする必要はなくなります。具体的には、Twitter側がOAuth認証のアクセス権限を細分化することです。ほんと、このリスクは不可避なんで、Twitterさんには切にお願いしたく、エントリにしました。22:52つたないですが訳してみました。14:29認証しないとIPアドレス単位でAPIアクセス制限がかかってしまうので、不特定多数にサービスするにはOAuthするしかないんですよー。14:30>nippondanjiさんうわー!翻訳ありがとうございます!使わせていただきます!タイトルはどうすればいいでしょうかねーー。