WordPressでtwitterに自動投稿する方法! SNAPの設定、APIの取得

WordPressでtwitterに自動投稿する方法! SNAP(NextScripts: Social Networks Auto-Poster)の設定、APIの取得

WordPressでtwitterと連携し自動投稿にするには結構ハードルが高く時間がかかったので解説しようと思います。

 

①SNAPのプラグインインストール

②twitter APIの取得

③SNAPの設定

①SNAPのプラグインのインストール

まずはWORDPRESSにSNAPをインストールします。

WORDPRESSのプラグイン新規追加をクリックし『SNAP』で検索してインストールします。

インストールしたらすぐに有効化にしておきましょう。

 

②twitter APIの取得

ここが一番の難関です。

流れとしてはtwitter developperのページより申請してAPIを取得する形になります。

このAPIを取得しないとtwitterとの連携はできません。

またdevelopperのページが英文な為、よくわからないというのもハードルを上げている一因です。

まずはtwitter developperにに申請します。

ここをクリックhttps://apps.twitter.com/

Create an app をクリックします。

Exploring the APIにチェックを入れNEXTをクリック。

What country do you live in?のプルダウンをjapanにセット。

What would you like us to call you?にニックネームを入れてNEXTをクリック。

そうすると、こんな風に分けのわからない項目が出てきます。

だいたいここで心が折れます…。

以下に記入例を羅列しておきます。

  • 『In English, please describe how you plan to use Twitter data and/or APIs. The more detailed the response, the easier it is to review and approve.』の箇所は

1.I want to use Twitter API to automatically display articles posted from my website onto Twitter timeline.
2.I want to automatically display them on the Twitter timeline once a day.
3.Even if I use Twitter’s API to get contents from Twitter, I will not display them outside of Twitter.

  • 『Are you planning to analyze Twitter data?』の箇所は

I want to analyze the tweets that are popular with users that are automatically tweeted using Twitter API from my website.

  • 『Will your app use Tweet, Retweet, like, follow, or Direct Message functionality?』の箇所は

My application uses a tweet function.My application uses a tweet function.My application uses a tweet function.

100字以上の記入が必要みたいだったので連呼しました(笑)。基本赤字でエラーが出ていた場合、連呼で大丈夫っぽいです。

  • 『Do you plan to display Tweets or aggregate data about Twitter content outside of Twitter?』の箇所は

NOにカーソルを合わせ

  • 『Will your product, service or analysis make Twitter content or derived information available to a government entity?』の箇所も

NOにカーソルを合わせました。

最後にNEXTをクリックして先に進みます。

内容を確認してLooks good!をクリックします。

利用規約同意のチェックを付け、Submit Applicationをクリックします。

なんかエラーが出ました。

どうやらtwitter側でメールアドレスが登録されてなかったのでエラーになっているっぽいので、登録します。

twitter developperに戻ってさっきのSubmit Applicationをクリックします。

やっと登録ができました。

登録ができるとtwitterに登録したメールアドレスにメールが飛んできます。

Confirm your emailをクリックしてください。

次にtwitter developper に戻ってもらいます。

Create an app をクリックします。

また心が折れそうなところが出てきます。

もうしばらくの辛抱です。

  • App nameの箇所は

アプリの名前を記入(なんでもOK)

  • Application descriptionの箇所は

I automatically tweet articles on my website.

  • Website URLの箇所は

自身のウェブサイトのトップページのURLを記入してください。

  • allow this application to be used to sing in with twitterの箇所は

チェックボックスのチェックをオフにしてください。

  • Callback URLsの箇所は

ウェブサイトのURLを記入

  • Terms of Service URL(利用規約を記載したページURL)」
    Privacy policy URL(個人情報についてのページURL)」
    Organization name(企業、または団体名)」
    Organization website URL(企業、または団体のウェブサイトURL)」

ここは記入しなくても大丈夫です。

  • Tell us how this app will be usedの箇所は

I’m going to post an article on my website on Twitter’s timeline using plug-ins.

と入力してCreateをクリックしてください。

利用規約を確認してCreateをクリックしてください。

Keys and tokensタブをクリックするとAPIキーが確認できます。

長かったですね。

それではGenerateをクリックしてください。

次はこのAPIキーを元にWORDPRESSで設定していきます。

③SNAPの設定

WORDPRESSよりSNAPのAccountsをクリックします。

  • Your Twitter URLの箇所は

自分のツイッターのURL

  • API Key
  • API Secret
  • Access Token
  • Access Token secret

先ほどのtwitter developperで取得したAPIキーを入力してください。

  • Message Formatの箇所は

青字のshow format infoをクリックすると解説が出てきます。自分好みのタグ・文字で設定してください。

 

 

 

 

 

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。