ゲット・ツイート・イン 検索ツイートが取得ができなくなりました。 | ワードプレス魔改造屋

ゲット・ツイート・イン 検索ツイートが取得ができなくなりました。

【その疑問や悩みについてネット検索で調査済みですか?】

はい

【その疑問や悩みはマニュアルには載っていないことですか?】

はい

【阿修羅ワークスのプラグインは全て最新ですか?】

はい

【あなたが疑問や悩みに感じていることについて教えて下さい】

お世話になっております。

オートツイッターフォロー、検索ツイートの取得ができなくなってしまいました。
※ページ表示:検索キーワードが指定されていないためデータの取得に失敗しました。

取得にはテンプレートに下記のショートコードを書いています。
タイトル内キーワードからの取得。
<?php echo do_shortcode( \'[getswin use_title=\"1\" cache_time=\"\" view_num=\"10\" cache_num=\"10\" word_cnt=\"3\" similar_del_func=\"1\" limit_score=\"30\" expression_fix=\"0\" include_entities=\"0\"]\' ); ?>

問題なく取得できていた時と設定は変更しておりません。
APIの認証も問題ないようです。

【それを疑問や悩みに思ったキッカケについて教えて下さい】

2日前から取得ができなくなりました。
それまでと設定の変更はありません。

先日、オートツイッターフォローのご対応をいただいたあたりからなので、
何か同様の問題が生じていることはございますでしょうか。

どうぞよろしくお願いいたします。

コメント

  1. 2020/11/09(月) 23:12:35
    今まで取得ができていたが急にできなくなったのであれば、プラグインと設定は可能性から除外して考えます。
    先日オートツイッターフォローを質問されていましたが、オートツイッターフォローが急に稼働し始めたことでTwitter APIキーを叩き過ぎて凍結されたということはないでしょうか?

    ゲッツインで単独テストを行って下さい。
    ゲッツインのメニューから [ ツイート検索テスト ] を実行し検索ができるかどうかを確認します。
    検索ができなければ凍結されています。

    また、Twitter Developerにログインして凍結の警告が出ていないかも確認して下さい。

    次にゲッツインのショートコードをテンプレートではなく、普通の投稿記事に記述して下さい。
    use_titleオプションは使わずにkeywordオプションを使って直接検索ワードを指定します。

    [getswin keyword="検索ワード"]

    このショートコードでゲッツイン側で取得できる場合はゲッツインはシロです。
    連携しているプラグインのテンプレート記述を見直して下さい。
    ここまで段階的にチェックお願い致します。
  2. 2020/11/10(火) 16:59:02
    お世話になります。

    APIは凍結されていないことを確認しました。
    また、ゲッツインで単独テストを行いましたところ取得できました。

    ショートコードをテンプレートではなく、普通の投稿記事に記述したところ
    問題なく取得できました。

    過去ログを見ると、これまでテンプレートに記述していたことで
    取得件数が多かったことが要因なのかな?と思いましたがいかがでしょうか。

    [ 2020-11-10 ] 70件
    [ 2020-11-09 ] 8件
    [ 2020-11-08 ] 125件
    [ 2020-11-07 ] 1665件
    [ 2020-11-06 ] 2129件
    [ 2020-11-05 ] 3102件
    [ 2020-11-04 ] 2355件
    [ 2020-11-03 ] 1945件
    [ 2020-11-02 ] 1609件
    [ 2020-11-01 ] 1960件

    質問になりますが、すでに記事数が1,000以上あった場合、
    テンプレートに記述すると毎回記事数分のAPIを叩きにいってしまうのでしょうか?

    また、キャッシュ時間は例えば1日であれば秒数86400という記述で問題ないでしょうか?

    今後は連携しているプラグインに自動投稿のタイミングで取得するように
    切り替えて様子を見ていこうと思います。

    ご対応いただきありがとうございます。
    • 2020/11/11(水) 12:27:11
      > 質問になりますが、すでに記事数が1,000以上あった場合、テンプレートに記述すると毎回記事数分のAPIを叩きにいってしまうのでしょうか?

      違います。毎回ではなく条件があります。

      1つはキャッシュが切れた際
      1つはページが表示された際

      の2つです。

      ですので、APIを叩きに行くのはページが開かれたタイミングかつキャッシュが切れている場合です。


      > また、キャッシュ時間は例えば1日であれば秒数86400という記述で問題ないでしょうか?

      1日は秒数に直すと 60*60*24=86400 でその通りです。
  3. 2020/11/15(日) 20:52:16
    >ショートコードをテンプレートではなく、普通の投稿記事に記述

    お世話になっております。

    [getswin keyword=\"検索ワード\"]
    キーワード指定では問題なく取得できています。

    [getswin use_title=\"1\"]
    タイトル指定では以前の通り、「検索キーワードが指定されていないためデータの取得に失敗しました。」となり取得できない状態です。

    こちら何か原因は考えられますでしょうか。

記事に戻る

コメントを残す