Browse Source

Sync work

master
Julien Cabillot 1 year ago
parent
commit
1cc5670803
1 changed files with 9 additions and 7 deletions
  1. 16
      lib/PremiumizeMe.php

16
lib/PremiumizeMe.php

@ -10,11 +10,13 @@ class PremiumizeMe {
*/
static function getLink($url) {
$fields = [
'customer_id' => getenv('PREM_CID'),
'pin' => getenv('PREM_PIN'),
'src' => $url
];
'method' => 'directdownloadlink',
'params[login]' => getenv('PREM_CID'),
'params[pass]' => getenv('PREM_PIN'),
'params[link]' => $url
];
$httpFields = http_build_query($fields);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://www.premiumize.me/api/transfer/directdl');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
@ -69,7 +71,7 @@ class PremiumizeMe {
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
$curlResult = curl_exec($ch);
$curlResult = curl_exec($ch);
curl_close($ch);
$data = json_decode($curlResult);
$retour = get_object_vars($data);
@ -109,7 +111,6 @@ class PremiumizeMe {
return $retour;
}
public static function getCache()
{
$fields = [
@ -173,6 +174,7 @@ var_dump('dl');
curl_close($ch);
fclose($fp);
var_dump('end');
$element->updateState('downloaded');
$element->addEvent([
'state' => 'downloaded',

Loading…
Cancel
Save