[雑記]FC2ブログの新しい「Twitterとの連携」の図解付き備忘録。 Twitter API V2対応が面倒だった話

公式さんからTwitterAPIの新しい対応方針が出ていましたね。
ということで移行しようと思ったのですが、これが中々に分かりづらい!!手順が足りない!!

「Twitter API V2」へ対応した新しい「Twitterとの連携」機能のリリースについて
https://fc2information.blog.fc2.com/blog-entry-2267.html



同じく苦労されている方も多いと思うので、自分の実施した手順を図解で備忘録として残します。
少しでもお役に立てれば幸いです。


SSD529_01.jpg

まずは開発者アカウントの登録が必要ですが、Twitterアカウントの設定画面から行けます。

手順:
1. TwitterのHome画面で左のアイコン群から(...) ⇒ 「設定とサポート」 ⇒ 「設定とプライバシー」 を選択
2. 「その他のリソース」 ⇒ 「開発者」 を選択





SSD529_02.jpg

開発者向けページが開くので、TwitterAPIのページへ行きます。

手順:
1. 「Products」 ⇒ 「TwitterAPI」 を選択





SSD529_03.jpg

下の方にスクロールしていくと、複数プランの選択が出てきます。
FC2ブログのツイッター投稿の場合はフリープラン(無料)でOKです。「ツイートまとめ」を使う場合はBasicプラン(有料)が必要になります。

ということで、Freeプランを選びましょう。

手順:
1. 画面を下にスクロール
2. プラン選択でFreeの「Get started」を選択





SSD529_04.jpg

人によって出る画面が違うかも?
どうやらTwitter v2APIの有料プランをおススメされたようです。

ボタンはBasicプラン(有料)なので、間違って押さないように気を付けましょう。


手順:
1. 画面をスクロールする
2. 「Sign up for Free Account」を選択





SSD529_05.jpg

利用規約などの説明画面が出てきました。
規約に同意系のチェックがあるので、読んでチェックを有効にしましょう。

また、APIの使い道を記載する必要があるようなので、blogの更新に使う云々を翻訳等を使って英語で書きます。
※250文字以上必要です。

手順:
1. テキストボックスにAPI利用の使い道を記入する
2. 各チェックを有効にする
3. Submitを選ぶ

※人によってはさらに質問ページが出るとの情報も見ましたが、私は特に出なかったので割愛





SSD529_06.jpg

Submitを押したらすぐに開発者アカウントの登録ができました。
この後はアカウントの権限の設定が必要です。

手順:
1. Projectsの歯車アイコン(設定) を選択

※ダッシュボードに無い場合は左の「Projects & Apps」からアプリを選んでみてください。





SSD529_07.jpg

設定画面では、まずアプリの権限を変更する必要があります。

手順:
1. 画面をスクロール
2. User authentication settings ⇒ 「Set up」 を選択





SSD529_08.jpg

「App permissions」でアプリ権限を変更します。
※デフォルトでは「Read」になっていますが、これだとTwitterへの投稿ができません。

現時点の公式の「お手続き内容」には書いてないため、手順通りにやったのに投稿されない場合は、この設定がされていない可能性が高いです。
その場合は設定変更後にキー系も再生成してみてください。

手順:
1. 「App permissions」を 「Read and write」に変更する
2. 「Type of App」 を Web App側を選択する
3. 下の方にもUrl系でrequired(必須)項目がいくつかあるので、BlogのUrlなりを入れてください。
4.一番下までスクロールし、 「Save」 を選択して保存する





SSD529_10.jpg

権限を変更したら、後は公式手順にもあったAPIキーとアクセストークンの発行です。

手順:
1. アプリ画面へ(ダッシュボード or 左の「Projects & App」から選択)
2. 下へスクロールし Appsへ
3. 鍵のアイコン(Keys and tokens)を選択





SSD529_11.jpg

キーとアクセストークンをそれぞれ発行します。
方法はボタンを押すだけです(初回はGenerate、2回目以降はRegenerate)

手順:
1. Regenerate を選択する





SSD529_12.jpg

これでAPIキー(アクセストークンも同様)が生成されました。
この画面は二度と見れないので、2つの値はどこかへ大切に保存してください。

手順:
1. API Keyを Copy等して保管する。
2. API Key Secretを Copy等して保管する。
3. 「Yes, I save them」を選択して閉じる。

※アクセストークンも同じく生成してください。





SSD529_13.jpg

APIキーとアクセストークンを発行したら、Twitter側の作業は終わりです。
FC2管理画面で設定を行いましょう。

手順:
1. 管理者画面の左のメニューから「設定」 ⇒ 「環境設定」 を選択。
2. ブログの設定⇒ 「外部サービスとの連携」へ。
3. 先ほど生成したAPIキーとアクセストークン をそれぞれ入力します。
4. 更新を押して「連携情報は有効です」に変われば成功です。

 
関連記事

コメントの投稿

非公開コメント

No title

> まはろさん
FC2の外部サイトという事で英語しかないのが敷居高いですよね。
お役に立てて良かったです!

No title

英語の苦手意識がひどく取りかからずにいました。
助かりました!
とてもわかりやすかったです!

No title

> 我不是中国人。さん
どういたしまして。
お役に立てて光栄です。

No title

谢谢。感谢你,我得到了帮助。

No title

> dearnestさん
いえいえ、どういたしまして。
ご紹介も頂けるとのことでありがとうございます!

APIの使い道は、地味ながら苦戦しますよねw
自分も時間を取られた箇所だった覚えがあります。

ありがとうございました!

「TwitterAPIの新しい対応方針」が出ていたことすら知らず、何故出来ないのか、確認する暇もなく。
何となく検索した結果に、こちらが表示され助かりました!
画像付きなのが有難いです。

一番の苦戦はAPIの使い道250文字でした(笑)

Twitterの方で紹介させていただきます。

No title

> まろさん
どういたしまして!

No title

ありがとうございました。
助かりました。

No title

> タットさん
どういたしまして!

No title

とてもわかりやすくて助かりました!
ありがとうございます!

No title

> ryuさん
twitter社側の問題とはいえ、突然のことで戸惑っちゃいますよね。
手順も簡単にとは行きませんし…。

お役に立ててよかったです。ブログでの紹介もありがとうございます!
1人でも多くの方の助けになれば幸いです。

No title

もうTwitterとの連携は出来なくなったものと諦めていたのですが、
連携ボタンを発見したので何とかできないかと探していたところこちらのブログにたどり着きました。

おかげさまでこんな私でも連携できました。
画像付きでの説明助かりました。
ありがとうございました。

他に困っている方に届くよう、私のブログでもご紹介させていただきたいと思います。
ありがとうございました。

No title

> ネクストさん
どういたしまして。
これは詰まる人が多そうと思い作ったので、お役に立てて光栄です。

またブログでも紹介いただけるとのことで、ありがとうございます!

本当に助かりました

FC2でのツイッター連携の今回のブログ本当に助かりました。

最初FC2からのツイッター連携中止のお知らせがありましたが、その文章すらチンプンカンプンだったので、画像付きでの丁寧な説明でありがとうございました。

自分のブログでも紹介させて頂きます。

No title

> ypさん
お役に立てて光栄です。
こちらこそ、ブログでご紹介いただいたという事でありがとうございました!

ありがとうございます

FC2でブログを更新しておりましたが、Twitterへの通知が出来なくなっており、設定の方法を調べていったところこちらにたどり着きました。

おかげさまで無事に連携をすることができました。
画像付きの説明で、本当に助かりました。
ブログのほうでも紹介させていただきます。

ありがとうございました。



No title

> Pinさん
いえいえ、どういたしまして。
コメントや紹介ありがとうございます。

今回はTwitter側の事情なので、複雑なのはある程度仕方が無いのですが、
それでももう少し詳しい説明が欲しかったですよね。

助かりました

FC2でブログを書いている者です。ここの所Twitterからブログに来る人が居なくて、おかしいと思ったら連携が切れていた事が判明しました。

しかしFc2公式を見てもサッパリ解らず、コメントのリンクからこちらに辿り着きました。
こちらの説明を見ながら何とか設定しましたが、素人の手に負えない複雑な手順ですよね。
助かりました。有難うございます。

Twitterの方でも紹介させて戴きます。

No title

> 匿名さん
どういたしまして。
時間かけて作った甲斐がありました!

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

No title

> れもんさん
お知らせ読んでも「???」になりますし、ひとまずやってみてもさらに「???」になりますよね。
少しでもお役に立てて良かったです。

こんにちは。

FC2ブログでブログを書いているものです。
infoブログのお知らせの内容からではチンプンカンプンでした。
私のような人が一定数いるだろうと察したブロガーさんが
お知らせブログのコメント欄にこちらのURLを貼付してくださっていて
無事に連携することが出来ました。 
本当にありがとうございました。

No title

> PXI-JESさん
いえいえ、どういたしまして。
罠もありますし、やはり詰まられるかた多いですよね、記事として書いてよかったです。

ありがとうございます

突然の書き込みで失礼いたします。
FC2でブログを書いているPXI-JESと申します。

最近FC2とTwitterの連携がうまくいなかくて困っていたところ、こちらのページを発見し拝見させて頂きました。
手順に従い設定したところ、スムーズに連携できるようになりました。

分かりやすい説明で大変助かりました。ありがとうございました。

No title

> マクノスケさん
初めまして!
お役に立てて光栄です。

Twitter社の影響や仕様なので仕方がないとはいえ、かなり面倒な手順で難しいですよね。
せめて公式のお知らせでの手順がもう少し分かり易ければ・・・・。

ありがとうございます!!

初めまして。
FC2でブログを書いているマクノスケと申します。

Twitterでのブログの更新のお知らせが出来ず困っていたところ、
こちらのページをみつけました。
お陰さまで更新出来るようになり大変喜んでいます。
本当に助かりました。ありがとうございました。