ゲット・ツイート・イン タイムライン取得テストで表示されない | ワードプレス魔改造屋

ゲット・ツイート・イン タイムライン取得テストで表示されない

マニュアルやサンプルデモサイト等を読み進めつつやっております

タイトルの通り、タイムライン取得テストをやってみたのですが表示されません
APIキー等の設定は完了しております

マニュアルのその点で躓いているので検索して
サンプルデモサイトの通りにもやってみたのですがどうもうまくいきません

サンプルデモ01 ツイートIDを指定してツイートを表示する

ある目星のツイッターを見つけ、最後のIDの部分を入れたのですが
ツイートが表示されませんでした

お忙しいところすみませんが、検証の程、宜しくお願いします

あと、上記のページの『検証データを見てみる』のページも

ゲッツ・イン 名言ツイートを表示してみる

こうなっておりますが、
検証されているツイッターはすでにアカウントを閉めてたりしてますか?

コメント

  1. 2020/05/28(木) 14:09:17
    タイムラインテストで表示されないということですが、「API認証チェック」を試して結果をお知らせ下さい。
    デモサイトではタイムライン取得ができていることを確認しています。

    API認証チェックに問題がない場合でタイムラインが表示されない場合は、該当のアカウントのツイートが存在しないか、鍵が掛かっているため表示されない、ブロックされているといったことも考えられます。

    他に数件のアカウントでも試してみてください。
  2. 2020/05/28(木) 14:10:02
    > あと、上記のページの『検証データを見てみる』のページも
    > https://sample.wp-pl-demo.site/getwin-tweet-id/
    >
    > こうなっておりますが、
    > 検証されているツイッターはすでにアカウントを閉めてたりしてますか?

    サイトの引っ越しの際にリンクが切れていたようです。繋げました。
  3. 2020/05/28(木) 17:06:14
    対応ありがとうございます

    >>
    タイムラインテストで表示されないということですが、「API認証チェック」を試して結果をお知らせ下さい。
    デモサイトではタイムライン取得ができていることを確認しています。
    >>

    チェックしてみたところ、ここはうまく言ってます
    2つのツイート文が取得できました

    1、2週間前辺りに試しに取得したメルアドで
    そのメルアドでそのままツイッターも取得したてのやつで
    そんなに設定はいじってないはずですが
    ツイッター側の設定は
    どういう点を見るべきでしょうか?
    セキュリティ辺りにブロックとかあるのでしょうか??



    >他に数件のアカウントでも試してみてください

    取得したてのツイッターから
    下の方にある『おすすめユーザー』からいくつかやってみたのですが
    どうもうまくいきません・・

    宜しくお願いします
  4. 2020/05/28(木) 22:25:03
    後、ツイート検索テストにて
    とりあえず ラーメン と検索ワードを入れると
    この様なエラーメッセージもありました・・



    Warning: count(): Parameter must be an array or an object that implements Countable in /home/××××=省略=××××/plugins/mhs-getwin/getwin.php on line 50

    これは今回の件と関係ありますか?
    プログラム的な事はよくわからないので
    間違ってたらすみません

    宜しくお願いします
    • 2020/05/28(木) 22:32:17
      これについては関係がないですね。
      エラーではなくツイートが取得できないことによる「警告(Warning:)」レベルです。
      先程デモサイトで「ラーメン」で検索を確認したら結果は出ています。
      今度から、自サイトとデモサイトの2つで比較を行って下さい。

      メジャーなキーワードで検索結果が出ないのはAPIキーのレートリミットが足りていない=短時間に利用し過ぎによる一時的な凍結の可能性が高いです。
      他のプラグインでAPIキーを使い回しているとレートリミットが足りなくなります。
      この辺が原因だと思われます。
  5. 2020/05/29(金) 08:51:06
    色々と対応、ありがとうございます

    ツイッター用の為にメルアド作成したばかりなのに
    制限掛けられるんですか・・
    ツイッター側でなんらかのアルゴリズムとか
    触れたんですかねぇ・・
    ちょっと厳しすぎて困りましたね
    ゲットツイートイン自体もお試しの1ブログでしか使っておらず、
    ツイッター側もツイート数は2桁もないですね

    少なくともプラグインにはやはり問題はないって事ですよね

    こちらも設定したてでマニュアル通りに進め、
    毎日の様にTwitter APIキー認証チェックはやってて
    これはうまくいきます

    これ以外が全てNGになってしまいます

    これもここ1、2週間の毎日の様に
    自ツイッターと他ツイッターのIDを入れていますが、
    これもツイッターの情報を吐き出してくれません

    そういう感じになってますが
    作ったツイッターアカウントもお試し様なので
    晒してもいいですが、試してもらえますか?

    https://twitter.com/q4Ad16QWVlsTCVY

    後、行った結果を画像として、
    添付ファイルに上げておきますね
  6. 2020/05/29(金) 16:10:48
    色々と対応、ありがとうございます

    > ツイッター用の為にメルアド作成したばかりなのに
    > 制限掛けられるんですか・・
    > ツイッター側でなんらかのアルゴリズムとか
    > 触れたんですかねぇ・・
    > ちょっと厳しすぎて困りましたね
    > ゲットツイートイン自体もお試しの1ブログでしか使っておらず、
    > ツイッター側もツイート数は2桁もないですね

    これはいわゆるアカウント凍結とは違う措置です。
    もともとTwitter APIには使用制限があり、短時間に使いすぎるとクールタイムが設けられるという緩い規制です。

    ▼API レート制限
    http://westplain.sakuraweb.com/translate/twitter/Documentation/REST-APIs/Public-API/API-Rate-Limits.cgi

    ツイートした件数などはまったく関係がありません。
    APIに一定時間内にどれだけアクセスをしたかが問題となります。


    > そういう感じになってますが
    > 作ったツイッターアカウントもお試し様なので
    > 晒してもいいですが、試してもらえますか?

    デモサイトでタイムライン取得テストをしたところ問題なく表示されました。
    画像を添付します。

    ちなみにですが、このアカウントの場合は
    https://twitter.com/q4Ad16QWVlsTCVY

    ユーザーアカウント「q4Ad16QWVlsTCVY」となります。
  7. 2020/05/29(金) 19:55:16
    何度も丁寧にありがとうございます

    作りたてなのでそんなにAPIも使用した覚えはないのですが、
    ツイッター側で何らかの制限に掛かっているのであれば
    どうしようもないですかね

    プラグインはもちろんですが、
    (やり取りの中でみても、こんな便利なプラグインは他にはないですね)

    マニュアルを読み進めたやり方も間違ってない事も判りましたので
    もう少し色々試してみたいと思います

    長々と手間を掛けさせてすみませんでした
    お疲れ様でした
    • 2020/05/30(土) 11:03:27
      > 何度も丁寧にありがとうございます

      恐れ入ります。

      > 作りたてなのでそんなにAPIも使用した覚えはないのですが、
      > ツイッター側で何らかの制限に掛かっているのであれば
      > どうしようもないですかね
      >
      > プラグインはもちろんですが、
      > (やり取りの中でみても、こんな便利なプラグインは他にはないですね)

      APIのレートリミットは15分ないし1時間以内には回復します。
      ですのでいつまでもレートリミット制限に引っかかり続けるということは考えられません。

      確認するには、

      ・自分のサイトでタイムライン取得を試す(取得できる or 取得できない)
      ・同じAPIキーを使用しているプラグインを全て停止する。←他サイトも含めて
      ・ゲットツイートインのデモサイトに自身のAPIキーを入力して取得テストを行う。

      もし自身のサイトでタイムライン取得ができず、デモサイトではタイムライン取得ができるのではあればAPIキーにレートリミット制限は掛かっていないことが分かります。
      ここまでで取得できないのはその他の原因ということが絞り込めます。

      APIキー認証チェックは成功しているということなので、あと考えられるのはプラグインの設定をいじってないかですね。
      設定を初期化メニューから初期化して、APIキーを再セットしてタイムライン取得を試せばプラグイン設定に問題があるかないかが分かります。

      それでも、初期化してAPIキー認証チェックはOKだけれどタイムライン取得ができない(設定には問題がない)場合は、もっと別の問題があると考えられます。
  8. 2020/05/30(土) 23:36:42
    >>
    APIキー認証チェックは成功しているということなので、
    あと考えられるのはプラグインの設定をいじってないかですね。
    設定を初期化メニューから初期化して、
    APIキーを再セットしてタイムライン取得を試せば
    プラグイン設定に問題があるかないかが分かります
    >>

    初期化して、設定を改めたところ、

    APIテスト
    ツイート取得テスト
    タイムライン取得テスト
    ツイート検索テスト

    全て稼働しました
    自分の手落ちです
    長い時間、何度も対応させてしまい
    申し訳ありませんでした

記事に戻る

コメントを残す