opensocial.requestShareAppを使ってみる。
とりあえずガジェットXML。
- <?xml version="1.0" encoding="UTF-8" ?>
- <Module>
- <ModulePrefs title="opensocial.requestShareApp">
- <Require feature="opensocial-0.8" />
- </ModulePrefs>
- <Content type="html" view="home,profile,canvas">
- <![CDATA[
- <script type="text/javascript">
- function shareApp() {
- opensocial.requestShareApp(
- "VIEWER_FRIENDS",
- opensocial.newMessage("ぼよよーん"),
- call_back);
- }
- function call_back(status) {
- if (status.hadError()) {
- document.getElementById('result').innerHTML = '失敗したよ:' + status.getErrorCode();
- } else {
- document.getElementById('result').innerHTML = '送ったよ';
- }
- }
- </script>
- <div id="result"></div>
- <input type="button" value="このガジェットを友達と共有する" onclick="shareApp();" />
- ]]>
- </Content>
- </Module>
な感じ。
今のところ、ボタンを押下すると、
Unknown RPC service: shindig.requestShareApp
といわれる。
さて、調べよう。。
.
0 コメント:
コメントを投稿