[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/
Enhancement であれば問題ないと思います!
2011年6月18日5:29 Kimura Youichi <kim.u...@bucyou.net>:
--
----------------------------------------------------------
Shogo Kawahara <kawa...@bucyou.net>
川原 翔吾
Enhancement #2229: [api][pc] osapiの機能の一部を有効化
http://redmine.openpne.jp/issues/2229