アクティビティサービス

アプリケーションに Mobage の友達に自分の行動履歴を送るアクティビティサービスへのリンクを貼ります。

 
GET

<a href="create:activity?{パラメータ}">

POST

<form action="create:activity" method="post">
...
<input type="submit" value="友達に知らせる" />
</form>

 
パラメータ一覧:

名前

必須

説明

url

 

送信後に遷移するURL (省略された場合は Gadget XML に記述されたスタートURL)

mobileUrl

 

アクティビティからMobileアプリの遷移先として指定するURL

touchUrl

 

アクティビティからSmartPhoneアプリの遷移先として指定するURL

pcUrl

 

アクティビティからPCアプリの遷移先として指定するURL

title

件名

body

 

本文

mediaItem1

 

画像を挿入するためのURL

  • href属性などでパラメータをURLに含めて送る際にはパラメータの値はURIエスケープする必要があります。
  • ユーザの携帯端末キャリアがドコモの場合は "guid=ON" パラメータも付加してください。
  • title、body の値にHTMLタグ、絵文字は使用できません。
  • mediaItem1パラメータには、75x75のgif画像をご指定ください。
  • アクティビティサービスの priority は HIGH となります。
  • アクティビティ送信後、urlに遷移する際、result 値が付与されます。 成功であれば ”1” がエラーの場合は ”0” が返ります。

サンプル

<a href="create:activity?guid=ON&title=[URLエスケープされた title 文字列]">友達に知らせる</a>
<form action="create:activity" method="post">
<input type="hidden" name="url" value="http://example.com" />
<input type="hidden" name="mobileUrl" value="http://example.com" />
<input type="hidden" name="touchUrl" value="http://example.com?smartphone" />
<input type="hidden" name="pcUrl" value="http://sb.yahoo-mbga.jp/game/{appId}" />
<input type="hidden" name="title" value="○○さんから応援がきています" />
<input type="hidden" name="body" value="イベント参加中、応援よろしく~" />
<input type="hidden" name="mediaItem1" value="http://example.com/hoge.gif" />
<input type="submit" value="友達に知らせる" />
</form>

更新履歴

  • 2012/08/28
    • resultフィールドに関する事項を追加。
  • 2011/03/07
    • touchUrl に関する記述を追加

PREVIOUS

決済サービス

NEXT

ライフサイクルイベント