Top Example

WEBサービスなどを利用したオリジナルの記法サンプル

head line
    1. webサービスとは、
      1. URLエンコード記法
      2. グーグルの地図へのリンクを作成する記法。
      3. グラフ作成サービスを記法化してみる
      4. WEB APIを記法化してみる
      5. 戻り値を表示するように、記法化してみる
      6. 戻り値(xml)をパースする関数を作って、郵便番号住所置換記法を作る。
      7. QRコードを作る。
      8. Gooサーチ記法を作る。
      9. PDF作成サービスを使って、オリジナルリンク

webサービスとは、

例えば、9820823という数字を、特定のURLにプラスして、アクセスすると、その数値の郵便番号を調べて、住所を表示するようなサービスがあったりします。
これ以外にも、リクエストを送ることで、結果を返信してくるサービスがたくさんあります。
実験的なものから、企業が行うものまで幅が広く、便利なものも多いので、このようなものを、簡単に設定できる仕組みを作りました。

URLエンコード記法

そのものずばりですが、GETクエリのために、文字列をエンコードしてしまう記法です。

<a href="http://ja.wikipedia.org/wiki/query>(12月25日)">12月25日はどんな日かな</a>

上記のように記述することで、

12月25日はどんな日かなというリンクを作成することが出来ます。

グーグルの地図へのリンクを作成する記法。

Map
googlemaps>(仙台)

グラフ作成サービスを記法化してみる

グラフなどは、URLに、クエリ文字列を追加してやることで、画像として表示します。

円グラフ>(text1=おはよう&value1=30&text2=こんにちは&value2=20&text0=こんばんは&value0=40)

設定は、このようにします。

"グラフ"=>array(

'charset'=>'UTF-8',

'type'=>'query',

"response"=>"<img src=\"http://choigraph.minorapi.jp/line?d:data=+++E_KEYWORD+++\" alt=\"+++KEYWORD+++\" />\n"),

WEB APIを記法化してみる

注釈記法と、simpleapi を組み合わせることで、以下のような記述も出来ます。
仙台市について[0]

仙台市について≪wikipedia>(仙台)≫

二重山括弧は、便宜上全角を使いますが、入力時には、半角です。

wikipedia記法だけを使ってみる。

Wikipedia:

戻り値を表示するように、記法化してみる

天気と月と六曜
仙台周辺
今日の天気
雨のち曇
予想最高気温(例年比較)
5.5
あしたの天気
曇時々晴
日の出
06:36
日の入
17:05
月齢
14.8
月名
十五夜
潮汐
大潮
六曜
仏滅
きょう一番寒い所
きょう一番暑い所
2007©仙台入門 PC:http://odekake.biz/

戻り値(xml)をパースする関数を作って、郵便番号住所置換記法を作る。

xmlをパースする関数を作って、以下のように、郵便番号を送って、xmlを文字列に変換して表示することも出来ます。

宮城県仙台市太白区恵和町 岩手県奥州市胆沢区小山
郵便番号>(9820823)

郵便番号>(0230402)

QRコードを作る。

正常に表示されました

Gooサーチ記法を作る。

goo検索yahoo
qrcode>(正常に表示されました)

goo_search>(yahoo)

PDF作成サービスを使って、オリジナルリンク

http://www.tenman.info/PDF
pdf>(http://www.tenman.info/)