WP Go2 Twitter Twitter投稿が反映されない件について | ワードプレス魔改造屋

WP Go2 Twitter Twitter投稿が反映されない件について

お世話になります。

WP Go2 TwitterのTwitter設定をすべて完了し、
プラグインとしては投稿されているようなのですが([code ] 200となっている)
実際のTwitterのタイムラインには反映されていません。

これはどこに問題があると考えられますか?

APIテストでは問題はありません。

コメント

  1. 2020/09/10(木) 16:54:07
    > 実際のTwitterのタイムラインには反映されていません。

    Twitterのアカウントは複数あるでしょうか?
    単純に反映されていると思ってみているアカウントが違うということはないでしょうか?

    プライベートフォーム(私だけが閲覧可能)から確認したいアカウントを教えて下さい。

    他にも調べる方法があります。

    1.[ WP Go2 Twitter ] →[ 手動Twitter投稿 ] を行う

    2.ツイートログで「["error"]=>」の部分が「NULL」となっていれば問題なくツイートできています。
    確認して下さい。
  2. 2020/09/10(木) 19:21:59
    アカウントは複数ありますが、設定しているのは1つだけです。
    念の為他のアカウントも確認しましたが、投稿はされていません。

    手動Twitter投稿でも確認しましたが、errorはNULLになっていました。

    API側でなにか設定する必要はないのでしょうか?
    • 2020/09/10(木) 20:20:31
      > API側でなにか設定する必要はないのでしょうか?

      基本的にはAPIキーの設定のみです。


      原因は分かりませんが、errorがNULLであるということはツイートはできていると仮定できます。
      このメッセージはTwitter APIから直接取得しているので正確だと思われます。

      その他になにか原因があるとしてひとつひとつ確認していきましょう。
      因みに私の複数のサイトでは問題なくツイートはできています。


      以下の質問に回答して下さい

      1.今回、WP Go2 Twitterを使うのが初めてである
      2.WP Go2 Twitterでツイートに一度でも成功したことがある
      3.WP Go2 Twitterの設定を初期化してAPIキーを設定してみる
      (余計な設定がされているという可能性を除去)
      4.反映されないとされるアカウントにブラウザからログインして凍結などのメッセージは来ていない
      5.反映されないとされるアカウントに手動で(ツールを使わないで)なにかツイートしてみる
      6.WP Go2 TwitterのAPI認証チェックを実行して、さきほど手動でツイートしたものが取得できている

      6番は自分のホームタイムラインを取得するので、ここで手動ツイートしたツイートが取得できていれば、APIキーと反映されないとされるアカウントは一致していることになります。
  3. 2020/09/10(木) 21:34:06
    確認してみました。

    1.Yes
    2.No
    3.試しました
    4.凍結はされていません
    5.問題なくツイートできます
    6.API認証チェックで手動ツイートが取得できました

    その後、Wp Go2 Twitterの手動Twitter投稿をやってみましたが、ログでは成功していますが、タイムラインに反映されていません。

    一度、別のアカウントとAPIのセットで試してみようと思います。
  4. 2020/09/10(木) 22:31:02
    別のツイッターアカウントとTwitter APIを別のWordpressサイトで試してみましたが、問題なくツイートできました。

    元のアカウントでなぜツイートできないのかは分かりませんが、このアカウントとAPIのセットに何か問題がありそうです。
  5. 2020/09/11(金) 18:54:53
    自己解決しました。

    今はTwitter APIを取得すると、デフォルトで属性がRead onlyになっているようです。
    このままの状態だと、WP Go2 Twitterではツイートできなくなります。

    これをRead and Writeに変更してから、Access TokenをRegenerateして設定し直すとツイートできるようになりました。
    • 2020/09/12(土) 08:45:16
      ご報告ありがとうございました。
      パーミッションの「Read and Write」の「Read only」だけが有効であれば確かに検索やタイムラインの取得はできるけれど、ツイート(投稿)ができなかったのも納得が行きます。

      今回、パーミッションが「Read and Write」でなくてもAPIではエラーが出ないということが分かり新発見です。
      ありがとうございました。サポートの参考にさせて頂きます。

記事に戻る

コメントを残す

CAPTCHA