<?php

$curl = curl_init();

// Get the current post ID.
$post_id = get_the_ID();

// Get the 'video_refresh_url' ACF field value for the current post.
$video_refresh_url = get_field("chau_video_refresh_url", $post_id);

// Use the variable $video_refresh_url for the cURL request.
curl_setopt_array($curl, [
  CURLOPT_URL => $video_refresh_url,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer E9YdEy6ZAjvigAwY8jCxCJdE2zTp0AO8lv5Jk8sP",
    "User-Agent: insomnia/8.4.5"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  
  //process response to shorten url
  
  $responseData = json_decode($response, true);

// Extract the long URL
$longUrl = $responseData['value'][0]['file'];
  
  echo $longUrl;
  
  $yourls_api_url = 'https://links.omnichannelplus.com/yourls-api.php';
  
  $token = '63a72d7acd';
  
  // Prepare data for API request
$data = array(
    'signature' => $token,
    'action' => 'shorturl',
    'url' => $longUrl,
    'format' => 'json'
);
  
  // Initialize cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $yourls_api_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

// Execute the request
$response = curl_exec($ch);
curl_close($ch);

// Decode the response
$shortUrlResponse = json_decode($response, true);

if (isset($shortUrlResponse['shorturl'])) {
    // Short URL
    echo 'Short URL: ' . $shortUrlResponse['shorturl'];
} else {
    // Handle error
    echo 'Error: ' . $shortUrlResponse['message'];
}
  
} ?>

๐‰๐š๐œ๐ฎ๐ณ๐ณ๐ข ๐๐š๐ญ๐ก ๐‘๐ž๐ฆ๐จ๐๐ž๐ฅ

Hi, Sun! You requested an appointment

Appointment Date & TimeJanuary 31, 2024 09:00am
Preferred Contact Method[email protected] | +16266958105
Your Address123 Apple at, Diamond Bar, Ca 91765

Your notes about the project

ComplaintI need a price on a tub

Our recommendation

Recommendation

โš ๏ธ Issues: Mold presence, broken tiles, dirty and stained bathtub, water damage, incomplete tiling, exposed plumbing
๐Ÿ”บ Severity: 5/5
๐Ÿง‘โ€๐Ÿ”ง Recommendations: Bathroom Remodel, Bathtub Replacement
๐Ÿ“… Book Now: Ready for a complete bathroom transformation with Jacuzzi Bath Remodel?

After...

Would you prefer to call us now?

At Jacuzzi Bath Remodel, we know that comfort should never come at the expense of style. Thatโ€™s why, in addition to these innovative features, we also offer an array of aesthetic elements for you to choose from to update the appearance of your bathroom. Whether you opt for a Jacuzziยฎ bathtub/shower combo or choose to replace your existing tub with a new Jacuzziยฎ walk-in shower, youโ€™ll be able to enjoy sophisticated and imaginative designs crafted from the best materials for increased beauty and durability.