{"id":84,"date":"2022-05-28T21:07:02","date_gmt":"2022-05-29T01:07:02","guid":{"rendered":"http:\/\/prupis.info\/wp\/practice01\/?page_id=84"},"modified":"2022-09-16T09:48:50","modified_gmt":"2022-09-16T16:48:50","slug":"practice01-veezi-api-home","status":"publish","type":"page","link":"http:\/\/prupis.info\/wp\/practice01\/","title":{"rendered":"Practice 01 &#8211; Veezi API &#8211; HOME"},"content":{"rendered":"\r\n\r\n\r\n\r\n\r\n<h1>Practice 01 &#8211; Veezi APIs &#8211; HOME<\/h1>\r\n<p><!--more--><\/p>\r\n<h2>So far Seven Veezi API&#8217;s work inside of WordPress.<\/h2>\r\n<ol>\r\n<li style=\"text-align: left;\"><a href=\"http:\/\/prupis.info\/wp\/practice01\/?page_id=98\">Session<\/a><\/li>\r\n<li style=\"text-align: left;\"><a href=\"http:\/\/prupis.info\/wp\/practice01\/?page_id=104\">WebSession<\/a><\/li>\r\n<li style=\"text-align: left;\"><a href=\"http:\/\/prupis.info\/wp\/practice01\/?page_id=108\">Film<\/a><\/li>\r\n<li><a href=\"http:\/\/prupis.info\/wp\/practice01\/?page_id=119\">FilmPackage<\/a><\/li>\r\n<li><a href=\"http:\/\/prupis.info\/wp\/practice01\/?page_id=122\">Screen<\/a><\/li>\r\n<li><a href=\"http:\/\/prupis.info\/wp\/practice01\/?page_id=126\">Site<\/a><\/li>\r\n<li><a href=\"http:\/\/prupis.info\/wp\/practice01\/?page_id=129\">Attribute<\/a><\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n\r\n<!--?php \r\n\r\n$url = \"https:\/\/api.us.veezi.com\/v1\/session\";\r\n\r\n$curl = curl_init($url);\r\n\r\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, true);\r\ncurl_setopt($curl, CURLOPT_HTTPHEADER, [\r\n   'VeeziAccessToken: 19m3sgh48vcax1p9mmhp4dd87w',\r\n   'Accept: application\/xml',\r\n]);\r\n\r\n\/\/for debug only!\r\ncurl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);\r\ncurl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);\r\n\r\n$resp = curl_exec($curl);\r\ncurl_close($curl);\r\n\r\n$sessions = new SimpleXMLElement($resp);\r\n\r\necho \"&lt;h1&gt;Veezi Session - API thru PHP Program&lt;\/h1&gt;\";\r\necho \"&lt;table&gt;\r\n&lt;caption&gt;Session API&lt;\/caption&gt;\r\n&lt;tr&gt; &lt;td&gt;&lt;b&gt;Count&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;FeatureStartTime&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;Film ID&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;ID&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;Screen ID&lt;\/b&gt;&lt;\/td&gt;\r\n&lt;td&gt;&lt;b&gt;Title&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;SalesChannel&lt;\/b&gt;&lt;\/td&gt;&lt;\/tr&gt;\";\r\n\r\n$cnt = 0;\r\n$SessionsAll = $sessions-&gt;Session;\r\nforeach ($SessionsAll as $Session) {\r\n\t$cnt = $cnt + 1; \r\n    $featureStartTime = $Session-&gt;FeatureStartTime;\r\n    $filmId = $Session-&gt;FilmId;\r\n    $id = $Session-&gt;Id;\r\n\t$screenId = $Session-&gt;ScreenId;\r\n\t$title = $Session-&gt;Title;\r\n\t$SalesViaAll = $Session-&gt;SalesVia; \/\/loops (below) to get all SalesVia\r\n\t\r\n\tprint_r (\"&lt;tr&gt; &lt;td&gt;\" . $cnt . \"&lt;\/td&gt;\");\r\n\tprint_r (\"&lt;td&gt;\" . $featureStartTime . \"&lt;\/td&gt;\");\r\n\tprint_r (\"&lt;td&gt;\" . $filmId . \"&lt;\/td&gt;\");\r\n\tprint_r (\"&lt;td&gt;\" . $id . \"&lt;\/td&gt;\");\r\n\tprint_r (\"&lt;td&gt;\" . $screenId . \"&lt;\/td&gt;\");\r\n\tprint_r (\"&lt;td&gt;\" . $title . \"&lt;\/td&gt;\");\r\n\r\n\r\n\r\n\r\n\r\n\tprint_r (\"&lt;td&gt;\");\r\n\t$cnt2 = 0;\r\n\t$cnt3 = 0;\r\n\t$SalesChannelAll = $SalesViaAll-&gt;SalesChannel;\r\n\tforeach ($SalesChannelAll as $SalesChannelRec) {\r\n\t\t$cnt3 = $cnt3 + 1;\r\n\t\t$salesChannel = $SalesChannelRec[$cnt2];\r\n\t\tprint_r (\"(\" . $cnt3 . \") : \");\r\n\t\tprint_r (\"&amp;nbsp;\" . $salesChannel[$cnt2] . \"&amp;nbsp;&amp;nbsp;\");\r\n\t\t$cnt2 = $cnt2 + 1;\r\n\t}\r\n\tprint_r (\"&lt;\/td&gt;\");\r\n\tprint_r (\"&lt;\/tr&gt;\");\r\n}\r\n\r\necho \"&lt;\/table&gt;\";\r\necho \"&lt;br ?-->\r\n\r\n\r\n\r\n<p><!--?php \n\n$url = \"https:\/\/api.us.veezi.com\/v1\/session\";\n\n$curl = curl_init($url);\n\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($curl, CURLOPT_HTTPHEADER, [\n   'VeeziAccessToken: 19m3sgh48vcax1p9mmhp4dd87w',\n   'Accept: application\/xml',\n]);\n\n\/\/for debug only!\ncurl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);\ncurl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);\n\n$resp = curl_exec($curl);\ncurl_close($curl);\n\n$sessions = new SimpleXMLElement($resp);\n\necho \"&lt;h1&gt;Veezi Session - API thru PHP Program&lt;\/h1&gt;\";\necho \"&lt;table&gt;\n&lt;caption&gt;Session API&lt;\/caption&gt;\n&lt;tr&gt; &lt;td&gt;&lt;b&gt;Count&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;FeatureStartTime&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;Film ID&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;ID&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;Screen ID&lt;\/b&gt;&lt;\/td&gt;\n&lt;td&gt;&lt;b&gt;Title&lt;\/b&gt;&lt;\/td&gt; &lt;td&gt;&lt;b&gt;SalesChannel&lt;\/b&gt;&lt;\/td&gt;&lt;\/tr&gt;\";\n\n$cnt = 0;\n$SessionsAll = $sessions-&gt;Session;\nforeach ($SessionsAll as $Session) {\n\t$cnt = $cnt + 1; \n    $featureStartTime = $Session-&gt;FeatureStartTime;\n    $filmId = $Session-&gt;FilmId;\n    $id = $Session-&gt;Id;\n\t$screenId = $Session-&gt;ScreenId;\n\t$title = $Session-&gt;Title;\n\t$SalesViaAll = $Session-&gt;SalesVia; \/\/loops (below) to get all SalesVia\n\t\n\tprint_r (\"&lt;tr&gt; &lt;td&gt;\" . $cnt . \"&lt;\/td&gt;\");\n\tprint_r (\"&lt;td&gt;\" . $featureStartTime . \"&lt;\/td&gt;\");\n\tprint_r (\"&lt;td&gt;\" . $filmId . \"&lt;\/td&gt;\");\n\tprint_r (\"&lt;td&gt;\" . $id . \"&lt;\/td&gt;\");\n\tprint_r (\"&lt;td&gt;\" . $screenId . \"&lt;\/td&gt;\");\n\tprint_r (\"&lt;td&gt;\" . $title . \"&lt;\/td&gt;\");\n\n\n\n\n\n\tprint_r (\"&lt;td&gt;\");\n\t$cnt2 = 0;\n\t$cnt3 = 0;\n\t$SalesChannelAll = $SalesViaAll-&gt;SalesChannel;\n\tforeach ($SalesChannelAll as $SalesChannelRec) {\n\t\t$cnt3 = $cnt3 + 1;\n\t\t$salesChannel = $SalesChannelRec[$cnt2];\n\t\tprint_r (\"(\" . $cnt3 . \") : \");\n\t\tprint_r (\"&amp;nbsp;\" . $salesChannel[$cnt2] . \"&amp;nbsp;&amp;nbsp;\");\n\t\t$cnt2 = $cnt2 + 1;\n\t}\n\tprint_r (\"&lt;\/td&gt;\");\n\tprint_r (\"&lt;\/tr&gt;\");\n}\n\necho \"&lt;\/table&gt;\";\necho \"&lt;br ?--><\/p>\n\r\n\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Practice 01 &#8211; Veezi APIs &#8211; HOME<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/prupis.info\/wp\/practice01\/index.php?rest_route=\/wp\/v2\/pages\/84"}],"collection":[{"href":"http:\/\/prupis.info\/wp\/practice01\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/prupis.info\/wp\/practice01\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/prupis.info\/wp\/practice01\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/prupis.info\/wp\/practice01\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=84"}],"version-history":[{"count":32,"href":"http:\/\/prupis.info\/wp\/practice01\/index.php?rest_route=\/wp\/v2\/pages\/84\/revisions"}],"predecessor-version":[{"id":185,"href":"http:\/\/prupis.info\/wp\/practice01\/index.php?rest_route=\/wp\/v2\/pages\/84\/revisions\/185"}],"wp:attachment":[{"href":"http:\/\/prupis.info\/wp\/practice01\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}