siteあるプログラマの勉強部屋。APIを使ってモジュールを作ってみました。動きが分からなくて「?」なところがあるのですが、とりあえず作って公開しておけば、なんか分かるかもしれない。Readerの更新チェッカーです。単純にHTTPリクエストを送ると、未読記事数を返してくれるので簡単に作れます。Homepage)参考にしたのはこちらのサイトです。Gadget)の作成方法をご紹介します。見るとなんだか複雑そうですが、いざやってみると驚くほど簡単に作れました。公開の仕方まで解説してあって分かりやすかったです。Baseを使って公開してみました。邦訳(高梨ギンペイさんのサイトNESTより)Gadgetの作成方法は、Googleのリファレンスをみたらなんとなく分かりました。分からないのが2点あります。公開したGadgetのアップデート一度公開したGadgetのソースコードを修正し、自分のサイトで追加しなおしても更新されないんです。やってGadgetを修正したらよいのかが分かりません。現在は、新しく作り直して別のURLで公開しなおしています。ProxyのキャッシングGoogleが提供する_IG_FetchContent()関数を使うと、JavaScript内で簡単に別サイトの情報を取得できます。これを使ってAjaxやJSONが利用できます。ところが、同じURLに対して再度取得を行うと、新しい情報が取得されていないように見えます。キャッシングされているようです。Notifierでは、URLの末尾にタイムスタンプをつけてキャッシングされても使われないようにしちゃっています。(ダメかな?)この2点が今分からないところ。面白いのでアイデアが浮かんだらどんどん作っていこうかと思います。APIって長い名前なんですが、いろいろな名前が錯綜しているように思います。Moduleとか、Gadgetとか色々あって検索しづらい。公開したGadgetのアップデートですが、反映されるまで少し時間がかかるものの、しばらく放置しておけば勝手に再取得されるようです。Moduleを使えば、開発テスト用にキャッシュを切ることができました。個人サーバー」の歩行者です。使いこなしておられるようで、素晴らしいです。切ることができますよ。ページで配布されています。一回の記事では書ききれなくて・・・来週あたりに続きを書くつもりです。よろしければご覧ください。それでは、今後ともよろしくお願いします。AMコメントありがとうございます。Moduleの存在は知っていましたが、キャッシュを切ることができるとは知りませんでした。Creatorにも追加できるのも初めて知りました。今後も記事の更新を楽しみにしていますね。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。コメントデータの処理方法の詳細はこちらをご覧ください。@civicガジェット好きなソフトウェアプログラマー。SeatNextなどを開発しました。