Geoblock Add
Please note that in our new cloud panel, Zones are named as CDN Resources. (Zone ID = CDN Resource ID)
Allows you to define Geoblock.
Parameters
Example Code:
<?php $curl_post_data = array( 'user_key' => 'Your User Key', 'user_secret' =>'Your User Secret', 'zone_ids' => ['zoneid1', 'zoneid2'], 'label' => 'Rule Label', 'start_date' => '2018-08-28 12:00:00', 'end_date' => '2018-08-29 00:00:00', 'countries' => ['county_code1', 'country_code2']); $request_body = json_encode($curl_post_data); $service_url = 'https://api.medianova.com/v1/geoblocking/stream/add'; $ch = curl_init($service_url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS, $request_body); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Content-Length: ' . strlen($request_body)) ); $response = curl_exec($ch); $decoded = json_decode($response); var_dump($decoded); ?>
Example Output:
{ "status": true, "opid": "576UWnEydPJfXAYB" }