Hôm nay rảnh ngồi xem cái thằng shopify thấy có api upload ảnh lên serve của nó Chia sẻ mọi người đánh giá xem có thể dùng để làm lưu trữ ảnh ko? 1 vài điểm lưu ý - Tạo store developer của shopify - Chưa biết nó có giới hạn không PHP: <?php$file = '1.jpg';function curl($params = array()){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $params['url']); curl_setopt($ch, CURLOPT_ENCODING, ''); curl_setopt($ch, CURLOPT_HTTPHEADER, $params['headers']); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $params['method']); curl_setopt($ch, CURLOPT_POSTFIELDS, $params['data']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $body = curl_exec($ch); curl_close($ch); return $body;}$datas = array( 'asset' => array( 'key' => 'assets/'.$file, 'attachment' => base64_encode(file_get_contents($file)) ),);$upload = json_decode(curl(array( 'headers' => array( 'X-Shopify-Access-Token: ae8889335c11a0e75e4fdf6e8bdb978f', 'Content-Type: application/json' ), 'data' => json_encode($datas), 'method' => 'PUT', 'url' => 'https://ilovephp106.myshopify.com/admin/api/2019-04/themes/73132376152/assets.json')));echo '<pre>'; print_r($upload);echo '</pre>'; Kết quả trả về PHP: stdClass Object( [asset] => stdClass Object ( [key] => assets/1.jpg [public_url] => https://cdn.shopify.com/s/files/1/0068/8665/4040/t/1/assets/1.jpg?1109 [created_at] => 2019-09-06T21:33:18-04:00 [updated_at] => 2019-09-06T21:33:18-04:00 [content_type] => image/jpeg [size] => 67386 [theme_id] => 73132376152 [warnings] => Array ( ) ))
xóa file thì never xóa còn limit m ko rõ nhưng nếu có limit thì m sẽ tạo thêm store để get token dùng