Merhabalar geçen dosya yükleme olayını hallettim ama 200mb soruna takıldığı için tus kullanayım dedim onunla da ilgili fazla bir kaynak bulamadığım için linkten yükleme yapmam gerekiyor artık
Sitede yer alan şekilde bir çok kez düzenledim guzzle isteğimi.
form-data olarak gönderdim url'i içine aldım dışarıya koydum bir türlü doğru yazamıyorum sanırım.
curl \
-X POST \
-d '{"url":"https://storage.googleapis.com/zaid-test/Watermarks%20Demo/cf-ad-original.mp4","meta":{"name":"My First Stream Video"}}' \
-H "Authorization: Bearer <API_TOKEN>" \
https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/stream/copy
Bu curl isteğine göre tam olarak nerede hata yapıyorum acaba
$response = $client->request('POST', 'https://api.cloudflare.com/client/v4/accounts/' . $accountId . '/stream/copy', [
'headers' => [
'Authorization' => 'Bearer ' . $token,
],
'data' => [
'url' => [
'https://storage.googleapis.com/zaid-test/Watermarks%20Demo/cf-ad-original.mp4',
'meta' => [
'name' => 'Yeni bir dosya yükleme'
]
]
]
]);