コメント/自作プラグイン/twitter

2024-09-09 (月) 23:13:22

自作プラグイン/twitter

  • お世話になっています。phpファイルをpluginフォルダに入れるだけでは,#twitterが反応しませんでした。もし追加で記載する必要等ありましたら,ご教示いただけませんでしょうか?なお,当方はv1.5.3です。よろしくお願いいたします。 -- 2021-11-07 (日) 04:37:35
    • コメントありがとうございます。改めてデフォルト状態のPukiWiki1.5.3で確認してみましたが、twitter.inc.phpをpluginフォルダに入れるだけで動作することを確認しました。プラグインが反応しないというのは#twitter(...)がそのままページに表示されるということでしょうか?だとしたらPukiWiki側でプラグインを認識していないということなので、正常にインストールできていない可能性があります。 -- kanateko 2021-11-07 (日) 07:02:18
      • 早速の返信ありがとうございました!入れ直してみたら正常に反応してくれました!ご迷惑おかけしました; -- 2021-11-07 (日) 18:06:37
  • お世話になっております。このプラグインを使用するとTwitterでログインしていない時と同じ古い情報が表示されます。最新のツイートURLを指定するとtweetというリンクのみが表示され、説明にあるようなツイッターの表示がされません。
    例えばyahooニュースの例でいいますとYahooNewsTopicsのIDを設定した場合、最新ツイートではなく1月26日のツイートが表示されます。(ログインをしないでTwitterを閲覧したときと同じ)
    これはそのような仕様なのでしょうか?それともTwitterの設定もしくは仕様なのでしょうか? -- 2024-09-09 (月) 14:58:50
    • 公式を見てみても埋め込みコード自体には特に変更はなく、現状このページに設置してあるウィジェットも正常に動作はしているようなので、プラグインとしては問題がないように思えます。おそらくブラウザのCookieやキャッシュ、あるいはX (Twitter) 側のAPIに依存する問題ではないでしょうか。 -- kanateko 2024-09-09 (月) 16:33:34
  • ご返信ありがとうございます。ブラウザはもちろんCookieもキャッシュも対応済です。色々と調べてみましたが、他にも多数の企業や個人のXで最新情報が表示されませんでした。もちろん問題なく表示されるものも多数ありました。この違いは一体なんなんでしょうか・・・。ちなみに作者様の方ではどのXも問題なく最新情報が表示されますか?
    いずれにしましてもプラグイン側の問題では無いとの事ですので、APIの方を調べてみたいと思います! -- 2024-09-09 (月) 22:48:41
    • 試しにYahooNewsTopicsのタイムラインを表示させてみたましたが、私の方では数分前の最新のポストが表示されました。 https://imgur.com/c5i244u.png
      話を聞く限りでは、閲覧者のブラウザでXのログイン情報を保持していない場合 (あるいはその取得に失敗した場合) に、最新のポストが表示されないのかもしれません。 -- kanateko 2024-09-09 (月) 23:10:36