<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/opensocial/">
    <title>opensocial @ ウィキ</title>
    <link>http://w.atwiki.jp/opensocial/</link>
    <atom:link href="https://w.atwiki.jp/opensocial/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>opensocial @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2009-11-27T17:24:38+09:00</dc:date>
    <utime>1259310278</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/28.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/27.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/25.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/opensocial/pages/19.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/28.html">
    <title>外部サーバを使わないアプリのアイディア</title>
    <link>https://w.atwiki.jp/opensocial/pages/28.html</link>
    <description>
      ・みんなの今日のテーマソング

・○○コレクション
　ドラクエコレクション
　
　
　
　
　
　
　
　
　
　
　
　
　
　
　
　
　
　
　    </description>
    <dc:date>2009-11-27T17:24:38+09:00</dc:date>
    <utime>1259310278</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/27.html">
    <title>mixiアプリ</title>
    <link>https://w.atwiki.jp/opensocial/pages/27.html</link>
    <description>
      *アプリ ID を取得する

var app_id = gadgets.util.getUrlParameters()[&#039;app_id&#039;];

（他コンテナでは不可）

*アプリの紹介テンプレート

mixiアプリの説明用テンプレート
http://abundcore.net/archives/421

mixiアプリの推奨動作環境って？ ( ラボブログ )
http://blog.spicebox.jp/labs/2009/08/mixi_30.html    </description>
    <dc:date>2009-09-16T01:26:36+09:00</dc:date>
    <utime>1253031996</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/26.html">
    <title>Tips1・・・配列のサイズ、URLエンコード</title>
    <link>https://w.atwiki.jp/opensocial/pages/26.html</link>
    <description>
      *配列のサイズ

var Arr = new Array(10);
Arr.length

*URLエンコード

encodeURIComponent

*オブジェクトがnullやundefindでないか評価する。

[JavaScript] オブジェクトがnullやundefindでないか評価する。 - うなの日記
http://d.hatena.ne.jp/unageanu/20070705

永続化データの戻り値のチェックには、これから着想を得て

if(data &amp;&amp; data.length != undefined){
}

などとするとユーザ設定の有無を確認しやすい。

*配列のシャッフル

hail2u.net - Weblog - JavaScriptで配列をシャッフル
http://hail2u.net/blog/coding/shuffle-array-in-javascript.html

*文字列置換

Javascript/String.replaceメソッド - 俺の基地
http://yakinikunotare.boo.jp/orebase/index.php?Javascript%2FString.replace%A5%E1%A5%BD%A5%C3%A5%C9    </description>
    <dc:date>2009-09-15T17:17:53+09:00</dc:date>
    <utime>1253002673</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/25.html">
    <title>友人に勧める</title>
    <link>https://w.atwiki.jp/opensocial/pages/25.html</link>
    <description>
      	$.getData(&#039;/people/@viewer/@self&#039;, {}, function(people) {
		person = people[0];
		opensocial.requestShareApp(person.id, null, function(response) {});
	});    </description>
    <dc:date>2009-08-20T21:03:14+09:00</dc:date>
    <utime>1250769794</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/24.html">
    <title>アクティビティの送信</title>
    <link>https://w.atwiki.jp/opensocial/pages/24.html</link>
    <description>
      *OpenSocial 0.8 で送る場合

 var activity = ...;
 opensocial.requestCreateActivity(
         activity, opensocial.CreateActivityPriority.HIGH, function(response) {
   if (response.hadError()) {
     var code = response.getErrorCode();
     // do something...
   } else {
     // do something...
   }
 });

**mixi 独自仕様

 var user1 = ...; // 関係者その1のID
 var user2 = ...; // 関係者その2のID
 var params = {};
 params[opensocial.Activity.Field.TITLE] = &quot;Hello!&quot;;
 params[mixi.ActivityField.RECIPIENTS] = [user1, user2];
 var activity = opensocial.newActivity(params);

*opensocial-jquery を使った場合

  $.ajax({
    type: &#039;post&#039;,
    url: &#039;/activities/@viewer/@self&#039;,
    data: {
      title: &#039;Say Hello!&#039;
      mediaItems: [{
        mimeType: &#039;image/gif&#039;,
        url: &#039;http://example.com/data.gif&#039;
      }]
    },
    dataType: &#039;data&#039;,
    success: function() {},
    error: function(xhr, status, e) {
      console.error(xhr, status, e);
    }
  });	

*リンク

Activity - opens    </description>
    <dc:date>2009-08-20T14:50:22+09:00</dc:date>
    <utime>1250747422</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/23.html">
    <title>外部サイトへの誘導</title>
    <link>https://w.atwiki.jp/opensocial/pages/23.html</link>
    <description>
      *mixiの場合

 var url = &quot;...&quot;; // 外部サイトのURL
 mixi.util.requestExternalNavigateTo(url);

みたいな感じで呼び出す。    </description>
    <dc:date>2009-08-19T16:34:28+09:00</dc:date>
    <utime>1250667268</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/22.html">
    <title>友だち一覧の取得</title>
    <link>https://w.atwiki.jp/opensocial/pages/22.html</link>
    <description>
      *opensocial-jquery の場合

  $.get(&#039;/people/@viewer/@friends&#039;, {}, function(people) {
      $.each(people, function(i, person) {
        console.info(person.id);
        console.info(person.nickname);
      });
  }, &#039;data&#039;);

  $.ajax({
    url: &#039;/people/@viewer/@friends&#039;,
    data: {},
    dataType: &#039;data&#039;,
    success: function(people) {
      $.each(people, function(i, person) {
        console.info(person.id);
        console.info(person.nickname);
      });
    },
    error: function(xhr, status, e) {
      console.info(xhr, status, e);
    }
  });

http://code.google.com/p/opensocial-jquery/wiki/People    </description>
    <dc:date>2009-08-14T22:53:43+09:00</dc:date>
    <utime>1250258023</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/21.html">
    <title>キャッシュの設定</title>
    <link>https://w.atwiki.jp/opensocial/pages/21.html</link>
    <description>
      *exclude-url を使う方法

 &lt;Optional feature=&quot;content-rewrite&quot;&gt;
 &lt;Param name=&quot;exclude-url&quot;&gt;*&lt;/Param&gt;
 &lt;/Optional&gt;

-天使やカイザーと呼ばれて: Content Rewriter Feature (0.9)
http://www.eisbahn.jp/yoichiro/2009/05/content_rewriter_feature_09.html

*getProxyURL を使う方法もあるとか・・・

-Tender Surrender » OpenSocialガジェット開発で注意すべきキャッシュ機能
http://devlog.agektmr.com/archives/396

 var params = {&#039;REFRESH_INTERVAL&#039; : 3600*24*7};
 var url = &#039;http://example.com/img/logo.jpg&#039;;
 try{
   url = gadgets.io.getProxyUrl(url, params);
 }catch(e){}    </description>
    <dc:date>2009-08-07T10:34:16+09:00</dc:date>
    <utime>1249608856</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/20.html">
    <title>トップページのバックアップ</title>
    <link>https://w.atwiki.jp/opensocial/pages/20.html</link>
    <description>
      **@wikiへようこそ
-ウィキはみんなで気軽にホームページ編集できるツールです。
-このページは自由に編集することができます。
-メールで送られてきたパスワードを用いてログインすることで、各種変更（サイト名、トップページ、メンバー管理、サイドページ、デザイン、ページ管理、等）することができます

**まずはこちらをご覧ください。
-[[@wikiの基本操作&gt;http://atwiki.jp/guide/category2.html]]
-[[用途別のオススメ機能紹介&gt;http://atwiki.jp/guide/category22.html]]
-[[@wikiの設定/管理&gt;http://atwiki.jp/guide/category6.html]]

**分からないことは？
-[[@wiki ご利用ガイド&gt;http://atwiki.jp/guide/]]
-[[よくある質問&gt;http://atwiki.jp/guide/category1.html]]
-[[無料で会員登録できるSNS内の@wiki助け合いコミュニティ&gt;http://sns.atfb.jp/view_community2.php?no=112]]
-[[@wiki更新情報&gt;http://www1.atwiki.jp/guide/pages/264.html]]
-[[@wikiへのお問合せフォーム&gt;http://atwiki.jp/helpdesk]]
等をご活用ください

**@wiki助け合いコミュニティの掲示板スレッド一覧
#atfb_bbs_list(112)

**その他お勧めサービスについて
-[[大容量１Ｇ、PHP/CGI、MySQL、FTPが使える無料ホームページは@PAGES&gt;&gt;http://atpages.jp/]]
-[[無料ブログ作成は@WORDをご利用ください&gt;&gt;http://atword.jp/]]
-[[2ch型の無料掲示板は@chsをご利用ください&gt;&gt;http://atchs.jp/]]
-[[フォーラム型の無料掲示板は@bbをご利用ください&gt;&gt;http://atbb.jp/]]
-[[お絵かき掲示板は@paintをご利用ください&gt;&gt;http://atpaint.jp/]]
-[[その他の無料掲示板は@    </description>
    <dc:date>2009-08-07T10:25:28+09:00</dc:date>
    <utime>1249608328</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/opensocial/pages/19.html">
    <title>Viewの切り替え</title>
    <link>https://w.atwiki.jp/opensocial/pages/19.html</link>
    <description>
      $.view(&#039;canvas&#039;, { url: url });

データの受け取り方などはこちら
http://code.google.com/p/opensocial-jquery/wiki/View?wl=ja

OpenSocialist: ビュー間の移動の仕方
http://opensocialist.blogspot.com/2009/06/blog-post_25.html    </description>
    <dc:date>2009-08-03T17:37:00+09:00</dc:date>
    <utime>1249288620</utime>
  </item>
  </rdf:RDF>
