LoginSignup
2
4

More than 5 years have passed since last update.

Office-Saas 連携No.2 ~ Excel からTwitter に連携してデータの取得や投稿をする方法

Last updated at Posted at 2016-12-07

Twitter API をExcel から利用

CData のExcel Add-in for Twitter を使って、Excel から直接Twitter データに連携することができます。この記事では、自分のTwitter アカウントに出てくるtweet をエクセルに一覧表示させる方法、またExcel に表示したtweet テーブルに新しいTweet を書き込むことでTwitter に投稿する方法を説明します。

CData Excel Add-in for Twitter の設定

まずはExcel Add-in for Twitter をダウンロードします。30日の無償評価版があります。
インストール後にExcel を開くと、CDATA タブとリボンができます。[Twitter]のアイコンをクリックします。

1.png
クリックすると、[接続ウィザード]が開きます。
ここにTwitter アカウントの認証情報を入力します。OAuth 2.0 認証です。
* OAuthClientId:アプリケーション設定のConsumer key に設定。
* OAuthClientSecret:アプリケーション設定のConsumer secret に設定。
* CallbackURL:アプリケーション設定で指定したコールバックURL に設定。
詳細は製品ヘルプの[twitter への接続]
(http://cdn.cdata.com/help/GTB/xls/pg_connectingtotwitterxls.htm) を参照してください。
今回は更新などを行うので、挿入と更新にチェックを入れて権限を付与することを忘れないでください。

認証情報の入力が完了したら、OK をクリックして接続を確立します。
2.png

Excel からTweet テーブルの取得

[CDataデータ選択]ウィザードにて、テーブルを選択します。Twitter API のエンドポイントがテーブルにモデル化されており、ドロップダウンリストから取得を希望するテーブルを選択します。 ここでは[Tweetsテーブル]を選択します。

3.png

選択するとTweetsテーブル内のカラムが表示されます。取得したい項目をチェックして選択します。選択すると自動的に[クエリー(Q)]欄にSQL クエリが作成されます。Where 句などを書き込むことも可能です。

4.png
テーブル選択、カラム選択、クエリ設定が終わったら、OK をクリックします。Excel 上にTwitter のtweet がテーブルとなってロードされました。

5.png

ExcelからTwitter にツイートする

取得したテーブルの[Text]カラムに新しいテキストを入力して、CDATA リボン内の[行の挿入]をクリックすると、Twitter にtweetをすることができます。

6.png

ブラウザのTwitter 画面で投稿を確認します。
スクリーンショット (154).png

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4