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:日本
日本国(にほんこく、にっぽんこく)は、東アジア(ユーラシア大陸)の東方にある島国である。通称は日本。
Wikipedia:ウィキポータル 日本も参照のこと。
略名 日本
日本語国名=日本国
公式国名
国旗画像 Flag of Japan.svg
国章画像 Image:Imperial Seal of Japan.svg 100px 準国章の菊花紋章
国章リンク=(準国章:菊花紋章)
標語 なし
位置画像 LocationMapJapan.png
公用語 日本語
首都 東京
最大都市 東京
元首等肩書=天皇
元首等氏名=明仁

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

天気と月と六曜
仙台周辺
今日の天気
曇のち雨
予想最高気温(例年比較)
13.4
あしたの天気
曇のち雨
日の出
06:22
日の入
16:20
月齢
22.1
月名
弓張月(下弦)
潮汐
小潮
六曜
友引
きょう一番寒い所
静岡県 富士山 -19.2℃
きょう一番暑い所
沖縄県 石垣島 20.9℃
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/)