예제 #1
0
 public static function RetrievePage()
 {
     $response = new simpleResponse();
     $parameters = GetPageWebService1::collectParameters();
     try {
         $account_id = 0;
         include './inc/incWebServiceSessionValidation.php';
         if ($account_id > 0) {
             $page = da_apps_registry::GetPage($parameters->page_id);
             $response->status = "OK";
             $response->message = "SUCCESS";
             $response->data = $page;
         } else {
             $response->status = "ERROR";
         }
     } catch (Exception $ex) {
         $response->status = "EXCEPTION";
         $response->message = $ex->getMessage();
     }
     return $response;
 }
예제 #2
0
require_once './DA/da_helper.php';
require_once './DA/da_account.php';
require_once './DA/da_session.php';
require_once './DA/da_widgets.php';
class beParameters
{
    public $account_id = 0;
    public $token = "";
}
class GetPageWebService1
{
    public static function RetrieveWidgetsTypes()
    {
        $response = new simpleResponse();
        try {
            $account_id = 0;
            // include './inc/incWebServiceSessionValidation.php';
            $widgettypes = da_widgets::GetWidgetsTypes();
            $response->status = "OK";
            $response->message = "SUCCESS";
            $response->data = $widgettypes;
        } catch (Exception $ex) {
            $response->status = "EXCEPTION";
            $response->message = $ex->getMessage();
        }
        return $response;
    }
}
include './inc/incJSONHeaders.php';
echo json_encode(GetPageWebService1::RetrieveWidgetsTypes());