User Tools

Site Tools


mashup6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

mashup6 [2010/11/08 15:12]
cory
mashup6 [2014/01/18 07:44]
Line 1: Line 1:
  
- 
-====== めざせ100万円!Mashup Awards 6th ====== 
-===== Mashup用リング ===== 
- 
-<​html>​ 
-<a href=" 
-javascript:​(function(){var%20url='​http://​www.g-language.org/​cube/​cube.cgi?​openWindow=0&​useAudio=1&​id=mashup';​if(!url.match(/​\?/​))url+='?​t='​+(new%20Date()).getTime();​var%20d=document;​var%20e=d.createElement('​script'​);​e.charset='​UTF-8';​e.src=url;​d.getElementsByTagName('​head'​)[0].appendChild(e);​})();​ 
-">​Bookmark this</​a>​ 
-</​html>​ 
-===== 担当 ===== 
-  * yves 
-    * おしゃべりっち http://​ma6api.mashupaward.jp/​entry/​70667/​ 
-    * <​del>​人力検索はてなおとなり質問API http://​ma6api.mashupaward.jp/​entry/​70611/</​del>​ <​-検索結果がダメダメだったので。 
-    * SAGOOL 検索 API (動画検索) http://​ma6api.mashupaward.jp/​entry/​70687/​ 
-    * Yahoo! カテゴリ http://​ma6api.mashupaward.jp/​entry/​70696/​ 
-    * 勝間系 
-  * tappy 
-    * web R25 Webサービス http://​ma6api.mashupaward.jp/​entry/​71599/​ 
-    * じゃらんWebサービス http://​ma6api.mashupaward.jp/​entry/​71475/​ 
-  * cory 
-    * ホットペッパー http://​ma6api.mashupaward.jp/​entry/​71473/​ 
-    * ぐるなびWeb サービス http://​ma6api.mashupaward.jp/​entry/​70584/​ 
-    * SUNTORY BAR-NAVI http://​ma6api.mashupaward.jp/​entry/​70680/​ 
- 
-===== サンプルプラグイン by cory ===== 
- 
-<code perl> 
-#​!/​usr/​bin/​perl 
-use strict; 
-use warnings; 
- 
-package test; 
- 
-sub test { 
-    my $state = shift; 
-    my $query = shift; 
-    my $ret_obj; 
- 
-# first ring 
-    if ( $state eq '​all'​ ) { 
- my @result = _search1($query);​ 
- 
- for ( 0 .. $#result ) { 
-     my $item = $result[$_];​ 
-     my $next_state = $item; 
-     $ret_obj->​[$_]->​{title} = "​Category_"​.$item; ​                    # title 
-     $ret_obj->​[$_]->​{image} = "​http://​www.g-language.org/​hoge.png"; ​ # icon (ring itme) 
-     $ret_obj->​[$_]->​{url} ​  = "​reload:​test:"​.$next_state.":"​.$query;​ # next query 
- } 
-# second ring 
-    } else { 
- my @result = _search2($state,​ $query); 
- 
- for ( 0 .. $#result ) { 
-     my $item = $result[$_];​ 
-     $ret_obj->​[$_]->​{title} = $item; ​                                  # title 
-     $ret_obj->​[$_]->​{image} = "​http://​www.g-language.org/​hoge.png"; ​   # icon (ring itme) 
-     $ret_obj->​[$_]->​{url} ​  = "​http://​hogehogehoge.org/​hoge?"​.$item; ​  # next query 
- } 
-    } 
- 
-    return $ret_obj; 
-} 
- 
-sub _search1 { 
-    my $query = shift; 
-    return qw/ 0 1 2 3 4 5 6 7 /; 
-} 
- 
-sub _search2 { 
-    my $staet = shift; 
-    my $query = shift; 
-    return qw/ a b c d e f g /; 
-} 
- 
-1; 
- 
-</​code>​ 
mashup6.txt · Last modified: 2014/01/18 07:44 (external edit)