Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 11th, 2012  |  syntax: None  |  size: 1.16 KB  |  hits: 13  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?php
  2. $userid = "[user id]";
  3. $userkey = "[user key]";  
  4.  
  5. $size = "11x17";
  6. $paperstock = "Premium Photo";
  7. $lamination = "None";
  8. $mounting = "None";
  9. $pdfurl = "[url of PDF]";
  10.  
  11. $format = "json";
  12. $environment = "Sandbox";
  13.  
  14. $URL = 'https://developer.mimeo.com/api/poster/quote';
  15. $QueryString = "?userid=" . $userid;
  16. $QueryString .= "&userkey=" . $userkey;
  17. $QueryString .= "&size=" . urlencode($size);
  18. $QueryString .= "&paperstock=" . urlencode($paperstock);
  19. $QueryString .= "&lamination=" . urlencode($lamination);
  20. $QueryString .= "&mounting=" . urlencode($mounting);
  21. $QueryString .= "&pdfurl=" . urlencode($pdfurl);
  22.  
  23. $QueryString .= "&format=" . urlencode($format);
  24. $QueryString .= "&environment=" . urlencode($environment);
  25.  
  26. $URL .= $QueryString;
  27. //echo $URL . "<br />";
  28.  
  29. $curl_handle = curl_init();  
  30. curl_setopt($curl_handle, CURLOPT_URL, $URL);  
  31. curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);  
  32.  
  33. curl_setopt($curl_handle,CURLOPT_SSL_VERIFYPEER,0);
  34. curl_setopt($curl_handle,CURLOPT_CAINFO,'[path to crt]/ca-bundle.crt'); // Make sure and get a ca-bundle.crt and use to verify peer
  35.  
  36. $buffer = curl_exec($curl_handle);  
  37. curl_close($curl_handle);  
  38.  
  39. var_dump($buffer);  
  40.  
  41. ?>