多くのソーシャル ネットワーキング Web サイトには、優れたツールや機能がたくさんあります。たとえば、 MySpaceFacebook を使用すると、ユーザーはプロフィールを作成し、写真をアップロードし、マルチメディアを組み込み、ブログを開発し、便利な (または奇妙な) プログラムをホームページに統合できます。しかし、時にはシンプルさが複雑さに打ち勝つこともあります。それが Twitter がこれほど成功した理由の 1 つです。

過去数年間、デジタルの岩の下に隠れていた人は、Twitter のスクープをご覧ください。基本的に、このサービスを使用して連絡先ネットワークにメッセージを投稿および受信できます。十数通の電子メールやテキスト メッセージを送信する代わりに、Twitter アカウントに 1 つのメッセージを送信すると、サービスがそれをすべてのフォロワーに配信します。メンバーは Twitter を使用して即席の集会 (または政治的抗議活動) を組織したり、グループで会話を行ったり、何が起こっているかを人々に知らせるために簡単な最新情報を送信したりしています。

Twitter の歴史は、他のいくつかのインターネット企業と絡み合っています。 Twitterの創設者はエヴァン・ウィリアムズ、ビズ・ストーン、ジャック・ドーシーです。 Twitter が誕生する数年前に、Williams は人気のある Web ジャーナル サービスである Blogger を作成しました。インターネット大手の Google が Blogger を買収し、ウィリアムズ氏は Google で直接働くようになりました。やがて、彼と Google 社員の Stone はインターネット巨人を辞め、 Odeoという新しい会社を設立しました。

Odeo はポッドキャスティングサービス会社でした。ウィリアムズ氏によると、彼はポッドキャスティングに個人的な興味を持っておらず、彼の指導の下で会社は一時的に焦点を失ったという。しかし、Odeo の製品の 1 つである Twitter は、新しいメッセージング サービスであり、勢いを増し始めたばかりでした。ストーン氏はツイッターにその名前を付け、情報交換の短いスパートを鳥のさえずりに例え、着信音の多くが鳥の鳴き声のように聞こえることを指摘した。

このサービスが Odeo の重要な部分を占めるようになったので、Stone と Williams は Twitter を主力製品とする新しい会社を設立することにしました。 Williams は Odeo と Twitter を投資家から買収し、既存の会社とサービスを統合してObvious Corporationという新しいベンチャー企業を設立しました。 Jack Dorsey がチームに加わり、インスタント メッセージング電子メールなどのコンピュータ アプリケーションを使用するなど、ユーザーが Twitter と接続するための新しい方法の開発を開始しました。 2006 年 3 月、Twitter は Obvious から分離し、独自の会社であるTwitter Incorporatedになりました。

この記事では、Twitter のアプリケーション プログラミング インターフェイス(API) について学びます。ツイートとは何か、ツイートを作成および閲覧するためのさまざまな方法について説明します。 Twitter がサービスをモバイル プラットフォーム向けにどのように最適化したかについても見ていきます。

次のセクションでは、ツイートとは正確には何なのかを学びます。

ツイートとは何ですか?

簡単に言えば、ツイートとはTwitter上で送信されるメッセージです。ツイートを送受信するには、Twitter で無料のアカウントを作成する必要があります。また、Twitter アカウントを持つ友人や連絡先も必要です。そうでないと、空に入力することになります。もちろん、Twitter をブログとして使用し、すべてのツイートを公開しておくこともできます。つまり、個人の Twitter プロフィール ページで誰でもツイートを読むことができます。ただし、友人と連絡を取り合う手段として Twitter を使用したい場合は、友人にもサインアップするよう説得する必要があります。

アカウントを取得したら、連絡先ネットワークの構築を開始できます。他のユーザーを招待してツイートを受信したり、他のメンバーの投稿をフォローしたりできます。ツイートを受信すると、会話の一部しか調べていないことに気づくかもしれません。連絡先の投稿が表示されますが、その連絡先があなたのネットワークにいない人に返信してメッセージを送信している場合は、他の人のメッセージは表示されません。

ツイートにはいくつかの制限がありますが、これは主に Twitter の設計が携帯電話のテキスト メッセージに大きく依存しているためです。ツイートには最大 140 文字までしか含めることができません。この場合、携帯電話ユーザーへのメッセージの残りの部分はシステムによって削除されます。メンバーは、Twitter Web ページ上で、またはサードパーティ開発者のデスクトップまたは Web ベースのアプリケーションを使用して、ツイート全体を読むことができます。

当初、ツイートはテキストのみでした。現在、ツイートには写真だけでなく、6 秒間のビデオ クリップも含めることができます (Twitter が 2012 年に買収した Vine の提供)。

Twitter を使用すると、ネットワークへのオプトインまたはオプトアウトを簡単に行うことができます。 Twitter に参加して、特定のメンバーからのツイートが大量に送信されていることに気付いた場合は、そのメンバーのフィードのフォローを停止することを選択できます。

ツイートを送信するためにオリジナルのコンテンツを生成する必要はありません。他の人が作成したツイートを共有するだけで、事実上、そのメッセージをすべてのフォロワーに転送できます。これをリツイートといいます。

メッセージを分類およびグループ化する方法として、多くのユーザーはツイートの件名に続くハッシュ記号を使用します。たとえば、新しい車についてツイートする場合は、メッセージの一部として #newcar #porsche #bankaccountempty を含めることができます。これらのハッシュタグにより、他のユーザーがメッセージを検索しやすくなります。

次のセクションでは、Twitter のさまざまなアプリケーションについて学びます。

TwitterのAPI

Twitterの仕組み

Twitter は、そのアプリケーション プログラミング インターフェイス( API ) をRepresentational State Transfer ( REST ) アーキテクチャに基づいています。 REST アーキテクチャは、リソースとデータのアドレス指定とアクセス方法を定義するネットワーク設計原則の集合を指します。アーキテクチャは設計哲学であり、青写真のセットではありません。コンピューター、サーバー、ケーブルの単一の規定された配置はありません。 Twitter の場合、REST アーキテクチャは、サービスがほとんどのWeb シンジケーション形式で動作することを意味します。

Web シンジケーションは非常に単純な概念です。アプリケーションは 1 つのソースから情報を収集し、それをさまざまな宛先に送信します。 Web ではいくつかのシンジケーション形式が使用されています。 Twitter は、 Really Simple Syndication ( RSS ) とAtom Syndication Format ( Atom ) の 2 つと互換性があります。どちらの形式も、1 つのリソースからデータを取得し、それを別のリソースに送信します。

Twitter と互換性のある両方の Web シンジケーション形式は、数行のコードで構成されています。 Web ページ管理者は、これを自分のサイトのコードに埋め込むことができます。訪問者は、フィードと呼ばれるシンジケーション サービスに登録すると、管理者が Web ページを更新するたびに更新情報を受け取ることができます。 Twitter はこの機能を使用して、メンバーが他の Twitter メンバーのネットワークにメッセージを投稿できるようにします。事実上、Twitter メンバーは他のメンバーのフィードを購読します。

Twitter は、サードパーティ開発者に API への部分的なアクセスを許可することで、Twitter のサービスを組み込んだプログラムを作成できるようにします。 Obvious Corp のアプリケーションには、ユーザーがシンプルで独立したインターフェイスを使用して Twitter ネットワーク上でメッセージを投稿および取得できるデスクトップフィード リーダープログラムが含まれています。現在のサードパーティ アプリケーションには次のものが含まれます。

  • OutTwit : ユーザーが Outlook電子メールプログラムを通じて Twitter にアクセスできるようにするWindowsアプリケーション
  • Tweet Scan : ユーザーは、カスタマイズされた検索エンジンまたはFirefox の検索ボックスを使用して、Twitter の公開投稿をリアルタイムで検索できます。
  • Twessenger : Windows Live Messenger 8.1インスタント メッセンジャープログラムと統合
  • Twittervision は、 Twitter フィードを Google マップに統合します。公開投稿が世界地図上でライブ配信される様子を観察できます
  • Flotzam 、Twitter を Facebook、Flickr、ブログと統合します
  • iTunes to Twitter 、ユーザーのiTunesで現在再生中の曲のタイトルをユーザーのネットワークにブロードキャストする Mac コンピュータ用のアプリケーション

これは利用可能な Twitter アプリケーションのほんの一部であり、開発者は毎日新しいアプリケーションを発表しています。

次のセクションでは、Twitter の技術的な側面、つまり Twitter がモバイル デバイスとどのように連携するかについて見ていきます。

Twitterの言語を話す

RSS と Atom はどちらもExtensible Markup Language ( XML ) 形式に基づいています。マークアップ言語は、ドキュメントと呼ばれるデータ形式内の構造を識別します。 XML には厳密なルールがありません。XML は、ドキュメント内のデータを記述するタグを追加することで、ハイパーテキスト マークアップ言語( HTML ) などの他の言語を補完します。タグは人間には見えません。プログラマはこれらを使用して、コンピュータがドキュメント内のデータを識別して操作できるようにします。コンピュータがタグやマークアップ言語を読み取る方法について詳しくは、 「Web セマンティクスのしくみ」を参照してください。

携帯電話でツイッター

Twitter は常にモバイル向けに作られていたため、ツイートの大部分はモバイル デバイスから発信されています。一方、デスクトップ コンピュータからのツイート数は一貫して減少しています 。

Twitter の創設者は当初から、ショート メッセージ サービス(SMS) プロトコルで動作するようにサービスを設計しました。 SMS を使用すると、携帯電話から他の電話や、 Web サイト、ボイスメール システム、電子メールサーバーなどのサービスにテキスト メッセージを送受信できます。携帯電話から Twitter にテキスト メッセージを送信すると、メッセージはモバイル交換センター( MSC ) に送信され、そこから信号が信号転送ポイント( STP ) に送信されます。そこから、メッセージはショート メッセージ サービス センター( SMSC ) に送られ、そこからテキストが Twitter に送信されます。 Twitter は、同じプロセスを逆に使用して、ネットワーク内のユーザーにメッセージを送り返します。

SMS プロトコルにはいくつかの制限があり、それが Twitter の制限の原因となっています。 SMS メッセージには 160 文字の上限があり、テキスト以外を含めることはできません。 SMS よりも多くの情報を送信できるプロトコルは他にもありますが、携帯電話サービス プロバイダーではそれほど広くサポートされていません。メッセージを SMS 形式に制限することで、Twitter はより多くの顧客ベースにリーチできるようになります。

Twitter は、デスクトップまたは Web ベースのアプリケーションを使用してツイートを投稿した場合でも、SMS 経由で携帯電話にメッセージを送信します。メッセージを投稿するときは、シンジケーション形式を通じて適切なすべてのメディアにメッセージを送信するように Twitter に指示します。 Twitter は、Twitter アカウントに携帯電話番号を追加しているネットワーク内のユーザーの携帯電話にツイートを送信します。他のユーザーの場合、メッセージは Web ページまたはコンピューターのデスクトップ アプリケーションにのみ表示される場合があります。

米国の Twitter メンバーは、テキスト メッセージを 40404 に送信することで、携帯電話を介してこのサービスを利用できます。カナダの場合、コードは 21212 で、英国の場合は、コード +44 7624 を使用して指をトレーニングしてください。 801423. テキスト メッセージを通じて、他のメンバーのフィードを購読したり、フィードをオフにしたり、ネットワークに友達を追加したり、アカウントを削除したりすることもできます。

お金に従ってください

Twitter は当初、ツイートや Twitter Web ページ広告を掲載していなかったので、広告収入は発生しませんでした。現在、Twitterでは有料広告である「プロモツイート」が認められている。これらは会社に数億ドルの収益をもたらします。 Twitter は 2013 年 11 月に株式市場に上場しました。初日の終わりまでに、同社の評価額は 250 億ドルを超えました

インターネット全般

Twitterの仕組み

Twitter はツイートで世界を席巻しました。同社によると、人々は 1 日に 5 億件以上のツイートを送信します。これは 1 秒あたり約 6,000 ツイートに相当します。平均的なアクティブ ユーザーは月に約 20 回ツイートしますが、アカウントの 3 分の 1 近くは非アクティブです。

Twitter を頻繁に使用する人は、月に約 3 時間をサービスに費やします。それらの人々の約半数は、1 日に 1 回アカウントにアクセスします 。これらすべての数字が意味するのは、ソーシャル メディアと情報の拡散という点では、Twitter が重要であるということです。

重大なニュースイベントが発生すると、 Twitter はそれを把握します。マイケル・ジャクソンの死の発表後、マイケル・ジャクソンに言及したツイートは1時間あたり約22万件に達し、一時はシステムが完全にクラッシュし、誰もアクセスできなくなった。

2014 年のオスカー授賞式で、エレン・デジェネレスは他の有名人のグループと一緒に自撮り写真を撮りました。 1 時間以内に、彼女のツイートは 130 万回以上再ツイートされ、単一の投稿による再ツイートの最多記録を樹立しました 。

Twitterは進化し続けています。プログラマーは検索エンジンを継続的に改良することで、より使いやすいものにしています。また、Facebook などの画像を多用したソーシャル メディア サービスを楽しむ人々にもアピールするモダンな外観を維持するために、表面的なビジュアル要素を随時更新します。

Twitterのスターパワー

Twitterの仕組み

Twitter は米国で始まりましたが、ツイートの約 3 分の 1 のみが北米から発信されています。英語はツイートで最も多く使われている言語であり、日本語とスペイン語がそれぞれ2位と3位に続いています。

毎日何億ものツイートが投稿されることから、Twitter の力と影響力が本物であることは明らかです。 2010 年末に中東でアラブの春が勃発したとき、多くの革命家はツイッターに注目して行進や抗議活動を組織し、当局からの危険について互いに警告し合った。

深刻な政治的目的や無意味なおしゃべりの場合、Twitter のカジュアルな性質は祝福にもなり、同時に呪いにもなり得ます。ツイートは簡単で迅速なコミュニケーション手段ですが、心無いコメントは悪い意味で拡散する可能性があります。

証拠 A として、IAC というメディア会社でコーポレート コミュニケーションの責任者を務めていたジャスティン サッコ氏が引き起こした炎上騒動を再考してみましょう。サッコさんは休暇で南アフリカに向かっていたが、脳もなく「アフリカに行く。エイズにならないことを祈ります。冗談です。私は白人です!」とツイートした。

数人の人がそのツイートを見てシェアしてくれました。彼女の飛行機が南アフリカに到着する前から、サッコの名前は人種差別的な無知を連想させるものになっていた。彼女は仕事を解雇され、すぐにインターネットの伝説で悪名高い場所を見つけました。

人気のケーブル風刺番組「コルベール・レポート」もツイッター上で反発を経験した。スタッフが文脈を無視して人種差別に関する風刺的なジョークを投稿した後、怒ったツイッターユーザーが番組の中止を要求した。すぐに、#cancelcolbert というハッシュタグが Twitter のトレンドになりました。

コルベアの作家らは、ツイッター自体を嘲笑する部分もあり、この状況について長文で騒動を鎮めた。コルベールはこのコーナーを「140文字に制限されたコミュニケーション手段が誤解を生むとは誰が想像したでしょうか?」と言ってこのコーナーを締めくくった。

企業は、ツイートがいかに急速に拡散するかを十分に認識しています。苦情を投稿した消費者は、自分の言葉が他の多くの人たちに反響するのを目にする可能性があり、その結果、組織の広報上の惨事につながる可能性があります。そのため、多くの企業は、Twitter やその他のソーシャル メディア サイトを監視する人材を雇用し、話題になる前に不満に対処できるようにしています。

政治家も同様です。英国の政治家(そしてツイッター初心者)エド・ボールズが誤って自分の名前をツイートしたとき、当然のことながら、インターネットはすぐに飛びつき、彼を嘲笑した。現在、イギリスでは毎年 4 月 28 日に「エド ボールズ デー」という冗談めいたお祝いが行われています。

Twitter は革新的なコミュニケーション ツールとしての地位を確立しました。この記事を読むのにわずか数分で、何千もの新しいツイートが表示され、一度に 140 文字ずつ人類の歴史の年代記が追加されました。

著者メモ: Twitter の仕組み

この記事の更新に取り組んでいる間、Twitter がまだほとんどの人にとって奇妙に知られていないツールであることが興味深いことに気づきました。 Twitter をまったく使用しているアメリカ人は 20% 未満であり、Twitter サービスを使用している人は必ずしも熱心なファンであるとは限りません。しかし、Twitter は組織です。広告やニュースのどこを見ても、ハッシュタグ、Twitter トレンド、Twitter ユーザー名への言及があります。そのため、Twitter を使用していなくても、組織や個人が 140 文字のポータルを通じて情報を発信することで、Twitter について見聞きし続けることになります。 – ノースカロライナ州