OSAPI の一部の機能の有効化

4 views
Skip to first unread message

Kimura Youichi

unread,
Jun 17, 2011, 4:29:52 PM6/17/11
to op-opensoci...@googlegroups.com
木村です。

[oposp-dev:32] に関連して、現在利用可能な osapi サービスについて質問があ
ります。

現在 opOpenSocialPlugin では osapi.people と osapi.appdata が利用可能に
なっていますが、osapi.activities.* や osapi.http.* などについても
opOpenSocialContainerConfig.class.php にて osapi.services を修正するだけ
で利用できる状態であったため、下記のような修正を Enhancement として開発
版に取り込もうと思っているのですが特に問題ありませんでしょうか?


diff --git a/lib/util/opOpenSocialContainerConfig.class.php
b/lib/util/opOpenSocialContainerConfig.class.php
index 55dd377..3cf5cb8 100644
--- a/lib/util/opOpenSocialContainerConfig.class.php
+++ b/lib/util/opOpenSocialContainerConfig.class.php
@@ -251,8 +251,21 @@ class opOpenSocialContainerConfig
'appdata.get',
'appdata.update',
'appdata.delete',
+ 'activities.get',
+ 'activities.create',
+ 'http.head',
+ 'http.get',
+ 'http.put',
+ 'http.post',
+ 'http.delete',
);

+ if (class_exists('Album'))
+ {
+ $features['osapi.services'][$apiUrl.'social/rpc'] =
+ array_merge($features['osapi.services'][$apiUrl.'social/rpc'],
array('albums.get', 'mediaitems.get'));
+ }
+
$features['oapi']['endPoint'] = array($apiUrl.'/social/rpc');

$json = json_encode($containerTemplate);

--
Kimura Youichi <kim.u...@bucyou.net>
http://upsilo.net/~upsilon/

Kawahara, Shogo

unread,
Jun 18, 2011, 10:41:05 PM6/18/11
to op-opensoci...@googlegroups.com
川原です。

Enhancement であれば問題ないと思います!

2011年6月18日5:29 Kimura Youichi <kim.u...@bucyou.net>:

--
----------------------------------------------------------
Shogo Kawahara <kawa...@bucyou.net>
川原 翔吾

Kimura Youichi

unread,
Jun 21, 2011, 4:59:54 AM6/21/11
to op-opensoci...@googlegroups.com
下記チケットにて対応しています。master に適用済みです。

Enhancement #2229: [api][pc] osapiの機能の一部を有効化
http://redmine.openpne.jp/issues/2229

Reply all
Reply to author
Forward
0 new messages