Facebook
From IHSAN ROHMAT, 3 Years ago, written in PHP.
Embed
Download Paste or View Raw
Hits: 129
  1. <?php
  2. // CREATE FILE READY TO UPLOAD WITH CURL
  3. $file = realpath('example.jpg');
  4. if (function_exists('curl_file_create')) { // php 5.5+
  5.   $cFile = curl_file_create($file);
  6. } else {
  7.   $cFile = '@' . realpath($file);
  8. }
  9.  
  10. //ADD PARAMETER IN REQUEST LIKE regions
  11. $data = array(
  12.     'upload' => $cFile,
  13.     'regions' => 'fr' // Optional
  14. );
  15.  
  16. // Prepare new cURL resource
  17. $ch = curl_init('https://api.platerecognizer.com/v1/plate-reader/');
  18. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  19. curl_setopt($ch, CURLINFO_HEADER_OUT, true);
  20. curl_setopt($ch, CURLOPT_POST, true);
  21. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  22.  
  23. // Set HTTP Header for POST request
  24. curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  25.     "Authorization: Token API_TOKEN"  //API KEY
  26.     )
  27. );
  28.  
  29. // Submit the POST request and close cURL session handle
  30. $result = curl_exec($ch);
  31. print_r($result);exit;
  32. ?>