https://it-media2.net

広告 WordPress

Revive Old PostのCallback URLsの指定には注意が必要

SNSに過去記事を自動投稿してくれるプラグインの「Revive Old Post」ですが、Twitterのアプリの設定でCallback URLsの指定が必要になりました。

Revive Old PostのCallback URLsはダッシュボードのURLをそのまま指定すれば良いとの記事ばかりだったのでその通りにしていたのですが、どうしてもエラーになってしまいました。

20分くらいかけてようやく解決したので、今回はその方法をご紹介しました。

今回はTwitterAPIの設定方法やRevive Old Postに関しての説明は致しませんので、ご了承ください。

「Revive Old Post」のCallback URLsの指定方法

Revive Old Postでアカウントを追加しようとしたところ、以下のようなエラーが出ました。

Error connecting twitter {"errors":[{"code":415,"message":"Callback URL not approved for this client application. Approved callback URLs can be adjusted in your application settings"}]}

Callback URLsを指定しろとのことです。

2018年以降TwitterAPIでCallback URLsの設定が必要になったようですね。

調べてみるとRevive Old PostのCallback URLsは、WordPressの「Revive Old Post」のダッシュボードのURLとのことでした。

「https://○○○/wp-admin/admin.php?page=TweetOldPost」のようなURLになると思います。

このURLをTwitterアプリの設定画面でしてしたところ、「Query parameters are not allowed. More information.」というエラーが出てセーブできません。

どうやら「?」がつくとエラーになるので「?」以降は削除して指定したらうまくいきました。

「https://○○○/wp-admin/admin.php」

これでAPIを取得してRevive Old Postに設定してあげれば連携ができます。

まとめ

今回は「Revive Old PostのCallback URLsの指定には注意が必要」をご紹介しました。

Twitterの仕様ってコロコロ変わるで、かなり厄介なんですよね。

今回の件はあまり解説しているサイトがなかったので、備忘録的な感じで書いてみました。

なにかわからないことがあれば、お問い合わせフォームよりご相談ください。

この記事が少しでもお役に立てれば幸いです。

  • この記事を書いた人
  • 最新記事

ゼロシキ

普段はWEBコンサル、WEB制作などをメインに活動している パソコン、スマホ、VOD・ガジェット廃人。 利用してもいない商品やサービスをオススメだとすすめることはありませんので、ご安心を。 少しでもあなたのお役に立てたらとんでもなく嬉しいです。 パソコン歴:24年/スマホ歴:10年/VOD廃人歴:4年。 質問などはお気軽に。 レビューのご依頼などもお待ちしています。 お問い合わせはこちら

-WordPress
-,