আপনি ব্যবহার করতে পারবেন না -F
এবং -d
একসঙ্গে, তারা বিভিন্ন কন্টেন্ট ধরনের ব্যবহার, এবং আপনি প্রয়োজন multipart/form-data
। তাই দিয়ে চেষ্টা করুন:
https://graph.facebook.com/<id>/photos -F "source=@me.jpg" -F "message=Me" -v
থেকে man curl
:
-F / - ফর্ম
(HTTP) এটি একটি ভরাট ফর্ম অনুকরণ করে কার্ল একটি ব্যবহারকারী জমা দেওয়ার বোতাম টিপে দেয়। এটি বিষয়বস্তু-প্রকার ব্যবহার করে পোষ্ট ডেটা কার্ল করে একাধিক / ফর্ম-ডেটা RFC2388 অনুযায়ী। এটি বাইনারি ফাইলগুলি আপলোড করার জন্য সক্ষম করে। 'সামগ্রী' অংশটি একটি ফাইল হতে বাধ্য করার জন্য, ফাইলের নামটি @ চিহ্ন সহ উপসর্গ করুন। কোনও ফাইল থেকে সামগ্রী অংশটি পেতে, প্রতীকটির সাথে ফাইল নামটি উপসর্গ করুন & lt ;. @ এবং & lt মধ্যে পার্থক্য তখন @ ফাইলটিকে ফাইল আপলোড হিসাবে পোস্টে সংযুক্ত করা হয়, যখন & lt; একটি টেক্সট ক্ষেত্র তৈরি করে এবং একটি ফাইল থেকে যে টেক্সট ক্ষেত্রের জন্য বিষয়বস্তু পেতে।