camera.getMetadata

ফাইলের মেটাডেটা তার URI দেওয়া হয়। ইমেজ হেডার Exif এবং XMP ক্ষেত্র তালিকাভুক্ত করে। এপিআই লেভেল 2-এ এই কমান্ডটি বাতিল করা হয়েছে।

পরামিতি

  • fileUri: টার্গেট ফাইলের URI। পরম বা আপেক্ষিক URI ব্যবহার করবেন কিনা তা নির্মাতারা সিদ্ধান্ত নেয়। ক্লায়েন্টরা এটিকে একটি অস্বচ্ছ শনাক্তকারী হিসাবে বিবেচনা করতে পারে।

ফলাফল

  • মেটাডেটা: Exif (GPS তথ্য সহ), JSON ফর্ম্যাটে ফটো স্ফিয়ার XMP। ছবি বা থাম্বনেইল অন্তর্ভুক্ত করে না।

ত্রুটি

  • missingParameter: fileUri নির্দিষ্ট করা নেই।
  • invalidParameterName: ইনপুট প্যারামিটার নামটি অচেনা।
  • invalidParameterValue: ইনপুট প্যারামিটার স্বীকৃত, কিন্তু এর মান অবৈধ; উদাহরণস্বরূপ, fileUri বিদ্যমান নেই, বা এর ডেটা টাইপ ভুল।

কমান্ড I/O

কমান্ড ইনপুট
{
   
"parameters": {
       
"fileUri": "file URI"
   
}
}
কমান্ড আউটপুট
{
   
"results": {
       
"exif": {
           
...
           
"ImageWidth": 2000,
           
"ImageLength": 1000,
           
...
       
},
       
"xmp": {
           
"ProjectionType": "equirectangular",
       
"UsePanoramaViewer": true,
           
...
       
}
   
}
}
কমান্ড আউটপুট (ত্রুটি)
{
   
"error": {
       
"code": "invalidParameterValue",
       
"message": "Parameter fileUri doesn't exist."
   
}
}