This all looks prestage of Zend framework 1.0x :) Why OC did not take simply ZF2.x as a core? are there any reason?(license,etc..?) ***********************************************************
Dr. Arman Khalatyan eScience -SuperComputing Leibniz-Institut für Astrophysik Potsdam (AIP) An der Sternwarte 16, 14482 Potsdam, Germany *********************************************************** On Fri, Jan 30, 2015 at 9:44 AM, Bernhard Posselt <d...@bernhard-posselt.com> wrote: > The link to the 6 dev docs have been removed because they are mostly wrong. > They are basically identical with the 5 docs so you can look it up there. As > for the external API: For your usecase it is better to just implement a very > simple RESTful API like described here > > * > http://doc.owncloud.org/server/8.0/developer_manual/app/tutorial.html#adding-a-restful-api-optional > * http://doc.owncloud.org/server/8.0/developer_manual/app/api.html > > > > On 01/29/2015 07:02 PM, Ben C wrote: >> >> Hi all, >> >> I'm the developer for ownNote (Evernote replacement app for ownCloud) and >> am beginning to implement the Android and iOS interfaces. I've been trying >> to identify the best way to integrate via API calls from a PhoneGap >> application to the server, and I think I have found that in the 6.0 >> documentation here: >> http://doc.owncloud.org/server/6.0/developer_manual/app/app/externalapi.html >> >> My two part question: >> >> 1) Is this the appropriate way to integrate in 7.0 and beyond? This >> docuemtnation doesn't seem to exist for 7.0, except in the EE documentation >> (http://doc.owncloud.com/server/7.0EE/developer_manual/app/app/externalapi.html) >> >> 2) If so, I'm running into some issues setting things up. I'm getting: >> >> ------------ >> >> <ocs><meta><status>failed</status><statuscode>999</statuscode><message>Invalid >> query, please check the syntax. API specifications are here: >> http://www.freedesktop.org/wiki/Specifications/open-collaboration-services. >> DEBUG OUTPUT: >> debug output: >> http request method: GET >> http request uri: /owncloud/ocs/v1.php/apps/ownnote >> </message></meta></ocs> >> ------------ >> >> ... as a response. My query is to: >> >> ------------ >> >> https://RegularNonAdminUser:passw...@hostname.ext:port/owncloud/ocs/v1.php/apps/ownnote >> ------------ >> >> My routes.php: >> >> ------------ >> <?php >> >> namespace OCA\OwnNote\AppInfo; >> >> \OCP\API::register( >> 'get', >> '/apps/ownnote/ajax/api_getnotes.php', >> function($urlParameters) { >> return new \OC_OCS_Result($data); >> }, >> 'ownnote', >> \OC_API::ADMIN_AUTH >> ); >> >> $application = new Application(); >> >> $application->registerRoutes($this, array('routes' => array( >> array('name' => 'page#index', 'url' => '/', 'verb' => 'GET'), >> array('name' => 'page#do_echo', 'url' => '/echo', 'verb' => 'POST'), >> ))); >> >> ------------ >> >> And my ajax/api_getnotes.php, which just returns "Test" to try to get >> things working: >> >> ------------ >> <?php >> >> \OCP\User::checkLoggedIn(); >> \OCP\App::checkAppEnabled('ownnote'); >> >> echo "Test"; >> >> ?> >> ------------ >> >> Can someone point me in the right direction, or to a sample of fully >> functioning external API code? >> >> Thanks, >> Ben >> _______________________________________________ >> Devel mailing list >> Devel@owncloud.org >> http://mailman.owncloud.org/mailman/listinfo/devel > > > _______________________________________________ > Devel mailing list > Devel@owncloud.org > http://mailman.owncloud.org/mailman/listinfo/devel _______________________________________________ Devel mailing list Devel@owncloud.org http://mailman.owncloud.org/mailman/listinfo/devel