অ্যাপটি ক্যামেরা থেকে সরাসরি সার্ভারে একটি ছবি বা ভিডিও আপলোড করার জন্য ক্যামেরায় এই কমান্ডটি জারি করে। একটি HTTP POST অনুরোধ তৈরি করতে ক্যামেরার অন্তর্ভুক্ত প্যারামিটার ব্যবহার করা উচিত। আপলোড করার জন্য ফাইলটি ফাইল fileUrl
দ্বারা নির্দিষ্ট করা হয়েছে এবং এটি accessToken
দ্বারা নির্দিষ্ট করা সঠিক অনুমোদনের সাথে uploadUrl
আপলোড করা উচিত। এই কমান্ডটি API স্তর 2.1 এ যোগ করা হয়েছে এবং সরাসরি আপলোডের সাথে প্রাসঙ্গিক
কেউ একটি কম্পিউটার কমান্ড লাইন থেকে এটি করতে পারে:
curl -X post -H "Authorization: Bearer accessToken" -T fileUrl uploadUrl
পরামিতি
-
fileUrl:
সার্ভারে আপলোড করা ফাইলের URL। -
uploadUrl:
ফাইলটি কোথায় আপলোড করতে হবে তা উপস্থাপন করে একটি স্ট্রিং। -
accessToken:
আপলোডের জন্য প্রমাণীকরণ তথ্য সহ একটি টোকেন। এটি অ্যাপের মাধ্যমে পাওয়া যায় এবং ক্যামেরায় পাঠানো হয়।
ফলাফল
- এই কমান্ড কোন ফলাফল প্রদান করে.
ত্রুটি
-
missingParameter:
কিছু প্যারামিটার, উদাহরণস্বরূপ,fileUrl
অনুপস্থিত। -
invalidParameterName:
এক বা একাধিক ইনপুট প্যারামিটার নাম অচেনা। -
invalidParameterValue:
ইনপুট প্যারামিটার নাম স্বীকৃত কিন্তু এক বা একাধিক পাস করা মান অবৈধ। উদাহরণস্বরূপ, ফাইলfileUrl
দ্বারা নির্দিষ্ট করা ফাইলটি বিদ্যমান নেই। -
uploadError:
ক্যামেরা আপলোড করতে ব্যর্থ হয়েছে৷
কমান্ড I/O | |
---|---|
কমান্ড ইনপুট | { |
কমান্ড আউটপুট | none |
কমান্ড আউটপুট (ত্রুটি) | { |