プラグイン WP Social Post And Widget で 「Challenge required」エラーになる。

2020-02-07

WordPress の投稿を Instagram に自動更新したくて、「PW Social Post And Widget」というプラグインをインストール。Instagram のユーザーを登録しようとすると、「Challenge required」というエラーが発生したので対策を調べてみました。

結論から言うと

未解決です。

原因

プラグインのサポートページに同じ内容の問い合わせがありました。

https://wordpress.org/support/topic/instagramapiresponseloginresponse-challenge-required/

Google の力を借りて読んでみると、

  • Instagram は普段と違う場所からのログインがあると、ログインをハジいてユーザーに確認をとる。
  • WordPress のプラグインなので、サーバーがある場所からのログインとみなされる。
  • 故に、住んでいる場所とサーバーの場所が違うと、プラグインからのログインが成功しない。

という事らしいです。たぶん。

僕の場合は、大阪にあるサーバーを借りているので、こんな画面が出ます。

対策

サポートページにあった対処方法としては

  1. 新しいアカウントを作る。
  2. Instagram がプラグインからのログインを正常と認めてくれるまで、「自分が実行したものです」を選択し続ける。
  3. 近くのプロキシを通して、場所の違いをごまかす。

A.は、今までの実績が無に帰すので、除外。

B.は、サポートページの書き込みによると、3,4日の間に100回試したがダメ、だったらしいです。

C.が、WP Social Post And Widget 的な解決策みたいです。都会の人ならこれで解決できるかもですが、ちょっと調べた感じでは、僕が住んでいるような田舎には存在しない模様。

まとめ

地道に、「自分が実行したものです」を選択しつづけてみます。