Enhancement(機能追加・改善) #2229
[api][pc] osapiの機能の一部を有効化
Start date:
2011-06-21
Due date:
% Done:
100%
Description
Overview (概要)¶
下記メールに記載した変更の適用を行う。
[oposp-dev:34] OSAPI の一部の機能の有効化
https://groups.google.com/group/op-opensocialplugin-dev/browse_thread/thread/228415e8a277e9d
現在 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);
Associated revisions
enable some osapi.* services (fixes #2229)
History
#1
Updated by Youichi Kimura over 12 years ago
- Status changed from Accepted(着手) to Pending Review(レビュー待ち)
- % Done changed from 0 to 50
更新履歴 60ecaba41c17152ccc5a18e2a9290d39ebe92760 で適用されました。
#2
Updated by Youichi Kimura over 12 years ago
- Target version set to 1.3.3
#3
Updated by Youichi Kimura over 12 years ago
- Status changed from Pending Review(レビュー待ち) to Fixed(完了)
- % Done changed from 50 to 100