Textwellでアプリの紹介リンクを作成する AppSearch

これが無いと始まらない。


Textwell 1.0
分類: 仕事効率化,ユーティリティ
価格: \250 (Sociomedia)

AppStoreからアプリを検索し、アイコン付きリンクを作成するアクションです。iPhone/iPad用のアプリを紹介する場合はこれがないと先に進めません。ソースの初めにある at をご自分用にカスタマイズしてお使いください。

// PHGのat番号を登録してください。
at="10l4Z2";

// リンクプレートの配色を決めます。
color="slate";
title="darkblue";
background="ghostwhite";
border="lightgray";

type=(confirm("・iPhone用→[Cance]\n・iPad用→[OK]"))? "iPadSoftware":"software";
q=new XMLHttpRequest();
q.open("get","http://itunes.apple.com/search?country=JP&entity="+type+"&limit=100&term="+encodeURIComponent(T.current),false);
q.send(null);
res=JSON.parse(q.responseText).results;
document.write("<meta name=viewport content=initial-scale=1><title>"+T.current+"</title>");
for(i=0;i<res.length;i++){
  app=res[i];
  url=app.trackViewUrl;
  link=url+"&at="+at;
  name=app.trackName;
  icon=app.artworkUrl60;
  icon100=app.artworkUrl100;
  version=app.version;
  price=app.formattedPrice;
  artist=app.artistName;
  genres=app.genres;
  plate="<blockquote name='"+name+"' style='background-color:"+background+";padding:10px;border-radius:5px;border:1px solid "+border+";'><a href="+link+" style='color:"+title+";'><img width=80 align=left src="+icon100+" style='border-radius:5px;margin:1px 15px 1px 1px;box-shadow:1px 2px 3px gray;'><font size=+1><strong>"+name+" "+version+"</strong></font></a><br/><font size=-1 style='color:"+color+";'>分類: "+genres+"<br/>価格: "+price+" ("+artist+")</font><br clear=all></blockquote>\n";
  sample="<div style=color:white;background-color:black;padding:10px;><a onClick=T('insert',{text:'\\n"+icon100+"\\n'})><img align=left width=75 src="+icon+" style=border-radius:5px;></a><a onClick=T('replaceCurrent',{text:unescape('"+escape(plate)+"')})><strong>"+name+" "+version+"</strong></a><br>分類:"+genres+"<br>価格:"+price+" ("+artist+") <a href="+url+"><img src=http://r.mzstatic.com/ja_jp/images/web/linkmaker/badge_appstore-sm.gif></a><br clear=all></div>";
  document.write(sample);
}
document.write("<hr>");

登録リンクはこちら→ http://tinyurl.com/mzufenu
修正: 2013/09/15 09:00 トランスルーセントをオフにするの、忘れてた!



キーワードを書いてアクション実行。



関連するアプリをAppStoreから探しリストアップします。タイトルをタップするとリンクプレートの作成。アイコンをタップするとアイコンのURLアドレスを返します。もし水平線だけ表示されたら、それは該当アプリがないことを示します。


簡単!ストリートビュー - パラレルマップ 1.0
分類: 旅行,ナビゲーション
価格: 無料 (Yoshihiko Eto)

リンクプレートはこんな感じ。タップするとAppStoreが開きます。配色はソースの上のほうに変数を固めてあるので、それを変更してください。


それにしても、アピアランスのテーマで「ホームブリュー」ってネーミングにガツンと来ました。この配色、「地酒」のイメージなんですか? なるほど、さもありなん。

  • Textwell用の自作アクション集