タグ

OpenSocialに関するkiyoshi1211のブックマーク (22)

  • OpenSocial開発環境をそろえる その1 ~Shindig導入~|OpenPNE

    開発チームの川原です 今回は、OpenPNE3対応する予定のOpenSocialアプリの開発について紹介したいと思います。 「そもそもOpenSocialって何だ?」 と思う人は手嶋さんの@ITの記事が分かりやすいです。 [@IT]Google OpenSocialによって SNSで何ができるのか? SNS で利用するときのイメージは以下のような感じになります。 コンテナ(アプリケーションが動く場所)では、SNS上のデータ(プロフィールなど)を利用したアプリケーションを動かすことができます。 現在、OpenSocialを実装しているSNSは、Hi5やNingなどを挙げることができますが、 どちらも Apache Shindig というコンテナを採用しているようです。 OpenPNE3でも、この Apache Shindig を利用してOpenSocialを実装しようと考えています。 今回は

  • ke-tai.org > Blog Archive > フレームワークを使ってOpensocialのOAuth認証を通す場合のハマりどころ

    フレームワークを使ってOpensocialのOAuth認証を通す場合のハマりどころ Tweet 2010/9/28 火曜日 matsui Posted in 記事紹介・リンク | No Comments » 近頃流行のOpensocialネタです。 mixiアプリやモバゲーなどでソーシャルゲームを作るにはOpensocialのOAuth認証で、署名をチェックするという処理があります。 リクエストのURLやパラメータなどから、アクセスの妥当性をチェックするというものなのですが、フレームワークを使っているとハマることがあるので、メモ代わりに書いておきます。 例えばCakePHPなどフレームワークの.htaccessではこのような形になっていることがあります。 このmod_rewriteの処理が「url」というGETパラメータを付けて署名認証をエラーにしてしまうのです。 RewriteRule

  • ソーシャルアプリのヒットメーカーは現時点で7社?! 〜自社ヒット率から見るヒットメーカーの真実〜:グロースハッカー研究所

    前回の記事、イベントレポート 【人気ソーシャルアプリの作り方 〜 超人気アプリの企画開発者によるパネルディスカッション】では、多数のアクセを頂きありがとうございました。皆様の関心の高さに、日におけるソーシャルアプリの盛り上がりを肌で感じています。 今回もソーシャルアプリについて書きたいと思います。 ヒットメーカーの打率は何割? 私は仕事柄多くのSAPさんとお話しする機会があります。その際に、「御社のアプリのヒット具合は如何ですか?」と尋ねると、以下のような答えが返ってきます。 - 「いやぁ、まだ始めたばかりでまだまだです」 - 「なかなか厳しいですね〜」 - 「運良くxxがそこそこヒットしてくれましたよ!」 私はそれらの答えを聞く度に常々疑問に思っていることがありました。それは、 ヒットメーカーといわれるSAPってどの程度の打率なんだろう? ということです。 例えば、ソーシャルアプリ(以

    ソーシャルアプリのヒットメーカーは現時点で7社?! 〜自社ヒット率から見るヒットメーカーの真実〜:グロースハッカー研究所
  • mixi app framework mist.jsを開発しました : tech.kayac.com - KAYAC engineers' blog

    KAYACモバゲー参入に伴いAmazon Web Serviceと格闘中のagoです。 弊社ではPC版mixiアプリもいくつか作成しておりますが、今回そこで得られたノウハウを集めてmixiアプリ フレームワークを公開しました。 ソースコード github opensocialに関しては過去にjquery.opensocial-simple.jsを公開しておりますが、社内からも「JSなしでmixi appを作りたい」と言う要望もあり、今回frameworkの形で公開いたしました。 コンセプト JSを書かなくてもそこそこリッチなmixi appが作れるフレームワーク 機能 OWNER、VIEWER情報の取得 マイミク情報の取得 指定mixi IDユーザ情報の取得 画面遷移の制御 表示領域の自動調整 「日記に書く」リンクの自動設定 アクティビティの発行 「友達を誘う」機能の追加 詳細はgithu

    mixi app framework mist.jsを開発しました : tech.kayac.com - KAYAC engineers' blog
  • Webプログラミング素人が利用者9万人のmixiアプリを作るまで - 毒蛇は急がない

    はじめに 最近、 文系ド素人がmixiアプリを開発〜リリースするまでのまとめ http://d.hatena.ne.jp/kazu0620/20100412/1271071223 というエントリーが話題になりましたね。自分もwebプログラミング素人でmixiアプリを作ってみたので、ちょっと便乗して、自分がmixiアプリを作るまでのプロセスをまとめてみました。 これからアプリを作る人の参考になれば幸いです。 kazu0620さんは、個人で作っていたみたいですが、自分は会社で作りました。会社といっても、自分含め従業員数3人の超零細企業でフリーランスの延長線上みたいなかたちでやっている会社ですが。 ちなみに会社のサイトはこちら。 作ったアプリ 「ふしぎな生き物 ふにゃもらけ」 http://mixi.jp/run_appli.pl?id=9443 リリース日:3/23 実質開発期間:8ヶ月 週間

    Webプログラミング素人が利用者9万人のmixiアプリを作るまで - 毒蛇は急がない
  • ウノウラボ Unoh Labs: オープンソーシャルモバイルのAPIアクセスで注意しているポイント

    こんにちは。中村です。 ウノウで運用しているまちつく!はモバイル向けソーシャルアプリとしてmixi版、モバゲー版をそれぞれ展開しています。 開発するにあたって通常のウェブサイトとはいくつか違うポイントに注意しています。プロフィールや友達などの情報を取得するためにプロバイダが提供するAPIを利用することになりますし、通信も「携帯電話 <= プロバイダサーバ => SAPサーバ」という経路になるため、様々な箇所でプロバイダを意識した開発を行う必要があります。 今回は特にAPIを利用する際に注意しているポイントをいくつかピックアップしたいと思います。 APIアクセスをできるだけ減らす オープンソーシャルモバイルに限らず基的なことですが、APIへのアクセスを可能な限り減らすことでSAP・プロバイダ双方の負荷軽減になり、かつリクエスト毎のレスポンス向上に繋がります。まちつく!ではプロバイダからキャ

  • GREE Developer Center(グリー デベロッパーセンター)

    GREEの情報を利用したアプリケーションサービスの開発、サイト内外での提供を可能とするAPIをデベロッパーに提供いたします。GREEは1,673万人(2009年12月末現在)のユーザが利用する国内最大級のソーシャルネットワーキングサービスです。今後、デベロッパーの皆様と共に、更にユーザに支持されるサービスの構築を目指して、GREEのソーシャルプラットフォームを利用したアプリケーションサービスの提供を可能とする、GREE Connectをご用意いたしました。 GREE Connect GREEのソーシャルグラフ情報や更新情報を、外部のサービスや、スマートフォン等の各種デバイスから利用できる仕組みです。

    kiyoshi1211
    kiyoshi1211 2010/02/23
    でぃべろっぱーせんたー
  • mixiアプリ「ブラウザ三国志」開発者が語る、ソーシャルアプリの魅力

    ソーシャルネットワーキングサービス(SNS)上で展開されるソーシャルアプリは、ゲーム性よりもソーシャル性が大事と言われる。しかし、SNSのプラットフォームは既存のオンラインゲーム事業者にとっても魅力的な市場であるようだ。 12月10日に開催された一般社団法人ブロードバンド推進協議会主催のセミナー「ネットコミュニティがもたらすパラダイムシフト」では、mixiアプリ「ブラウザ三国志 for mixi」の開発を手がけるONE-UP代表取締役の椎葉忠志氏が、オンラインゲーム事業者から見たソーシャルアプリの可能性などについて語った。 椎葉氏はテクモやゲームオンでゲーム開発やサービス運営に携わった経験を持つ。Windows用のオンライン同時多数参加型ロールプレイングゲームMMORPG)「RED STONE」では、月額課金のタイトルにアイテム課金を組み合わせてヒットさせたという。 ブラウザ三国志はAQ

    mixiアプリ「ブラウザ三国志」開発者が語る、ソーシャルアプリの魅力
  • mixiアプリで友達情報を取得する

    はじめに 前回は、OpenSocialアプリケーションからOpenSocialコンテナに対して情報のリクエストを行うためのDataRequestオブジェクトの使い方について説明しました。また、個人の情報を取得するためのリクエストを作成するnewFetchPersonRequestメソッドの使い方についても説明しました。 今回は、友達の情報を取得するためのnewFetchPeopleRequestメソッドの使い方を見ていきましょう。 友達の情報の取得サンプル 今回のサンプルではVIEWERのマイミクの人数と、それぞれのニックネームを表示します。 DataRequestオブジェクトを使ったリクエストの流れはnewFetchPersonRequestメソッドを使う場合と同様ですが、リクエストの作成とレスポンスの処理の部分が異なってきます。 newFetchPeopleRequestメソッド ne

    mixiアプリで友達情報を取得する
    kiyoshi1211
    kiyoshi1211 2009/11/24
    こういう記事非常に勉強になる
  • mixiアプリの作り方(PC・携帯版)に関するサイト色々まとめ:phpspot開発日誌

    携帯mixiアプリアクセス殺到(Yahoo!ニュース) によると、モバイル版もリリースされたmixiアプリがとても熱いようですね。 ということで色々、mixiアプリの収益化のチャンスや開発方法などの現状について調べてみました。 収益化のチャンス mixi アプリを作ることで、mixiのPVもあがるわけですが、開発者にも収益化やメリットがありますね。 以下に3つのメリットをまとめてみました。 (1) 自分のサイトへの誘導 mixi に集まる大量のトラフィックを自分のサイトにも誘導することで収益化のチャンスがあります。 実際に「外部サイトに誘導するための手順」としてその方法が提供されていますね。 (2) PVによって収益を得るアドプログラム 1PV 0.01円がもらえるみたいです。10万PVで1000円ですが、ユーザ数を考えると可能性を感じますね。 ヒットアプリになると100万ユーザとかになる

  • mixiアプリで始めるOpenSocial入門(2) ――はじめてのmixiアプリを体験してみよう

    はじめに シリーズ初回では、OpenSocialの概要を紹介しました。OpenSocialはSNS上で動作するアプリケーションに必要な仕様を、SNSに依存しないかたちで定義したものでした。OpenSocialに対応するSNS(コンテナ)は数多くありますが、連載では今年8月に正式公開された、mixiのOpenSocial対応サービスであるmixiアプリを対象とします。今回はmixiアプリの概要と、はじめてのmixiアプリ作成までの流れを説明します。 mixiアプリとは GoogleがOpenSocialを発表したのは2007年11月1日でしたが、早くもその翌日である11月2日には、日最大の会員数を持つSNSであるmixiがOpenSocialへの賛同を表明しました。 その後mixiはOpenSocialに準拠したサービスである「mixiアプリ」を開発者向けに「オープンβ」として公開し、2

    mixiアプリで始めるOpenSocial入門(2) ――はじめてのmixiアプリを体験してみよう
  • モバゲータウンがゲームAPIを公開--SNSオープン化の波がモバイルにも

    ディー・エヌ・エー(DeNA)は8月27日、モバイルポータルサイト「モバゲータウン」のゲームAPIを公開すると発表した。外部開発者を巻き込んで提供するゲームの数を増やし、売り上げ拡大につなげたい考えだ。 Googleが中心になって策定したソーシャルネットワーキングサービス(SNS)向けのAPI「OpenSocial」に準拠したAPIのほか、DeNAのゲーム制作ノウハウをつぎ込んだというゲームAPI、課金APIなども用意される。サービス事業者やゲーム開発者はAPIを利用することで、モバゲータウン内でゲームを公開できるようになる。 DeNAは9月上旬に開発者向けのサイトを開設する計画。開発者はゲームの課金収入をDeNAと分け合うほか、ゲーム内広告も掲載できるようになるという。 SNS事業者はサービス拡大のため、外部開発者がサービスをSNS内で公開できるようになってきている。国内最大手のmixi

    モバゲータウンがゲームAPIを公開--SNSオープン化の波がモバイルにも
  • mixiアプリ フォトアルバムAPIを利用して写真を取得する方法 & サンプルコード - mixiアプリ開発日誌

    こんばんは!akahoshiです。 mixiフォトアルバムに登録されている写真を利用することができる、フォトアルバムAPIがmixiアプリで公開されたので早速使ってみました! フォトアルバムAPI 写真取得までの流れ mixiフォトアルバルはその名の通りアルバム毎に写真が管理されています。 なのでフォトアルバムAPIの写真取得方法は フォトアルバム指定 > 写真取得 という流れになります。 ※OpenSocial 0.9にて規定されたAlbums APIに準拠したものです。 フォトアルバムAPIを利用して写真を取得するサンプルコード 以下コードで上記画像のように写真を取得できます。 前半でアルバム情報を取得し、後半でそのアルバム情報を元に写真を取得する感じです。 複数アルバムがある場合はもう少し工夫した方よさそうですね。 さくっと書いたので間違いあるかもしれませんがぜひご参考ください

  • jmblog.jp - DropBox を OpenSocialアプリ開発に利用する

    OpenSocial アプリを開発するときには、作った xml ファイルをどこかのサーバーに置かなければなりません。自分でサーバーを持っている人はそこを使うだろうし、そうじゃない人は Google Code でプロジェクトを作るなどの工夫をされているかもしれません。 ただ、自分でサーバーを持っていて、かつサーバー上で vi(vim)や Emacs といったテキストエディタを駆使できる人以外は、「xml ファイルをローカルで編集」して「コンテナ上で確認」する前に、「サーバーにアップする」というアクションがどうしても入ってしまいます。そして、試行錯誤を繰り返すことになりがちな OpenSocial アプリ開発では、この1アクションがずいぶんと手間になってしまいます。 そこで、DropBox を使ってこの手間をなくすというアイデアを思いつき、試してみたところ、思った以上に快適だったので、その方法

  • ゲームバス

    ゲームニュース集

  • iGoogleを自社内にも作れる·Picok MOONGIFT

    iGoogleのようなポータルサイトは作ってみたくないだろうか。社内では一般的にCMSやグループウェアが情報ポータルとして利用されることが多いが、パーソナライズはされていない。そのため、自分には無用だと思うと全く見なくなってしまう。 iGoogle風のシステム パーソナライズホームページならば自分で組み替えることができるので、便利だと思った情報を手軽に集積して管理できるようになる。オフィス向けならさらに特化した機能(全員に配布するような)も付けられるだろう。その基盤として使えそうなのがPicokだ。 今回紹介するオープンソース・ソフトウェアはPicok、パーソナライズホームページシステムだ。 PicokではまさにiGoogleのような操作が可能になっている。小さなウィジェットはドラッグアンドドロップで移動できる。カラムは3列に限定されてしまっているようだが、設定の編集機能もありとても便利だ

    iGoogleを自社内にも作れる·Picok MOONGIFT
  • mixi アプリで何が取得出来るのか?のまとめ ( ラボブログ )

    スパイスラボ神部です。 最近会社でいろんな人に「mixi アプリで何が取得出来るのか?」ということを、企画や提案づくりの際に聞かれることが多いので、現況を踏まえたまとめをつくってみることにしました。 -まとめが好きだ! - Favorites! OpenSocial でいうところの基情報+詳細情報 1.まず、プロフィール情報について mixi Developer Center (ミクシィ デベロッパーセンター) » プロフィール情報・マイミク情報を使ってみよう にあるように、 * ID * ニックネーム * プロフィール写真 * プロフィールURL * 現住所(県のみ) * 年齢 * 生年月日 * 性別 * 血液型 が取得出来ることです。もちろん、これらはユーザが自己申告的に入力して、なおかつ「全体に公開」に設定されている必要が有ります。 また、実際の環境では、mixi

  • まずは、mixiアプリを使ってみよう、作ってみよう

    まずは、mixiアプリを使ってみよう、作ってみよう:基礎から分かる、mixiアプリ作成入門(1)(1/3 ページ) mixiのアプリ?それって何? 「mixiアプリ」は、iGoogleのガジェットのように、SNS「mixi(ミクシィ)」上に組み込まれて実行される、Webアプリケーションです。主に、JavaScript+XML+HTMLCSSで作ります(やり方によっては、Flashなども使える)。 誰でも開発でき、人が開発したmixiアプリを自分のマイページなどに自由に組み込むことができます。また、Webアプリケーションのため課金方式は異なりますが、iPhoneアプリのようにmixiアプリを作って公開することで報酬を得ることもできます。 mixiアプリは、2009年6月現在、オープンβ環境のみで利用可能となっています。正式版は、8月公開予定です(参考:「mixiアプリ」8月に正式公開 販売

    まずは、mixiアプリを使ってみよう、作ってみよう
  • Sprasia 動画編集サービス

    事前登録からログ取得までオールインワンの、 クラウド型イベントマネジメントサービス 会期前の事前登録から、会期中のコンテンツ提供、会期後のログ取得までオールインワンの、あらゆるタイプのオンラインイベントで価値を発揮するクラウド型イベントマネジメントサービスです。動画をはじめとしたコンテンツ制作や、イベント事務局まで、システム提供のみならず丸投げに対応いたします。 BtoBに特化したiPadアンケート オフラインでも使えるiPadアンケートアプリ「Anky(アンキー)」は、ビジネスシーンに必要なあらゆる機能をご用意しています。使いやすさにとことんこだわり、展示会やイベント、日々の営業活動を始めとする対面接客シーンにおける効率的な情報収集と、運用にかかる労力の省力化をサポートします。

    Sprasia 動画編集サービス
  • Final: OpenID Authentication 2.0 - Final (koshigoe仮訳)

    Abstract (概要) OpenID Authentication provides a way to prove that an end user controls an Identifier. It does this without the Relying Party needing access to end user credentials such as a password or to other sensitive information such as an email address. OpenID認証は、エンドユーザが管理する任意のIdentifierを証明する方法を提供します。Relying Partyがエンドユーザのパスワードのようなクレデンシャルや他のE-Mailアドレス等のセンシティブな情報にアクセスする必要がありません。 OpenID is decent