opensocial


メソッド

opensocial.requestSendMessage

指定したユーザーに対してメッセージを送信するようにリクエストします。

パラメータ

名前

説明

recipients

String

メッセージの送り先のユーザーID、またはOWNERのみ。

message

opensocial.Message

指定されたユーザーに送信される Message オブジェクト

opt_callback

Function

リクエストが完了したときに呼び出されるコールバック関数

opt_params

opensocial.NavigationParameters

要求時、または要求がアクセプトされたときにユーザーを移動する場所を示すパラメータ

返り値

なし

メッセージ送信時の制限事項
  • ユーザーIDの配列指定やグループへ送ることはできません。
  • 自分自身に送ることはできません。
  • Sandbox ではモバ友のみにしか送れません。
  • BlackList 対象のユーザーには送れません。
  • その他 Mobage のミニメールの制限がそのまま適用されます。
サンプル

opensocial.requestShareApp

指定したユーザーとこのアプリを共有するようにリクエストします。

パラメータ

名前

説明

recipients

String

VIEWER_FRIENDS のみ指定可

reason

opensocial.Message

title, bodyを指定するための Message オブジェクト

opt_callback

Function

リクエストが完了したときに呼び出されるコールバック関数

返り値

なし

サンプル

opensocial.requestCreateActivity

指定したアクティビティの作成をリクエストします。
priorityにopensocial.CreateActivityPriority.LOWを指定した場合はユーザからの応答を待たずに優先度の低いActivityを作成し、opensocial.CreateActivityPriority.HIGHを指定した場合はユーザにアクティビティ送信の可否を訊ねるポップアップを表示し、ユーザの許可を得てから優先度の高いActivityを作成します。ユーザがアクティビティ送信を許可しなかった場合、アクティビティの送信はキャンセルされます。

パラメータ

名前

説明

activity

opensocial.Activity

作成する Activity オブジェクト

priority

opensocial.CreateActivityPriority

リクエストの優先度

opt_callback

Function

リクエストが完了したときに呼び出されるコールバック関数

返り値

なし

サンプル

opensocial.hasPermission

サポートされていません。

opensocial.requestPermission

サポートされていません。

opensocial.getEnvironment

サポートされていません。

opensocial.newDataRequest

DataRequest オブジェクトを作成します。

パラメータ

なし

返り値

説明

opensocial.DataRequest

新しい DataRequest オブジェクト

サンプル

opensocial.newActivity

Activity オブジェクトを作成します。

パラメータ

名前

説明

params

Map.<opensocial.Activity.Field/Object>

Activity オブジェクトに設定すべきその他のフィールド。opensocial.Activity.Field.TITLE を指定可。

返り値

説明

opensocial.Activity

Activity オブジェクト

サンプル

opensocial.newMediaItem

MediaItem オブジェクトを作成します。

パラメータ

名前

説明

mime_type

String

メディアの MIME タイプ

url

String

メディアのURL

opt_params

Map.<opensocial.MediaItem.Field/Object>

MediaItem オブジェクトに設定すべきその他のフィールド

返り値

説明

opensocial.MediaItem

MediaItem オブジェクト

サンプル

opensocial.newMessage

Message オブジェクトを作成します。

パラメータ

名前

説明

body

String

メッセージの本文

opt_params

Map.<opensocial.Message.Field/Object>

Message オブジェクトに設定すべきその他のフィールド

返り値

説明

opensocial.Message

新しい Message オブジェクト

サンプル

opensocial.newIdSpec

IdSpce オブジェクトを作成します。

パラメータ

名前

説明

patameters

Map.<opensocial.IdSpec.Field/Object>

IdSpec オブジェクトに設定すべきその他のフィールド

返り値

説明

opensocial.IdSpec

新しい IdSpec オブジェクト

サンプル

opensocial.newNavigationParameters

サポートされていません。


更新履歴

  • 2012/12/20
    • opensocial.requestShareApp の説明・サンプルを修正
  • 2011/01/24
    • opensocial.requestSendMessage のサンプルを修正
  • 2010/12/17
    • opensocial.requestCreateActivityに関して、priorityについての記述を追加

PREVIOUS

opensocial API

NEXT

opensocial.Activity