Method: presentations.create

অনুরোধে দেওয়া শিরোনাম ব্যবহার করে একটি ফাঁকা উপস্থাপনা তৈরি করে। যদি একটি presentationId প্রদান করা হয়, এটি নতুন উপস্থাপনার আইডি হিসাবে ব্যবহৃত হয়। অন্যথায়, একটি নতুন আইডি তৈরি করা হয়। অনুরোধের অন্যান্য ক্ষেত্র, প্রদত্ত সামগ্রী সহ, উপেক্ষা করা হয়৷ তৈরি উপস্থাপনা প্রদান করে।

HTTP অনুরোধ

POST https://slides.googleapis.com/v1/presentations

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "presentationId": string,
  "pageSize": {
    object (Size)
  },
  "slides": [
    {
      object (Page)
    }
  ],
  "title": string,
  "masters": [
    {
      object (Page)
    }
  ],
  "layouts": [
    {
      object (Page)
    }
  ],
  "locale": string,
  "revisionId": string,
  "notesMaster": {
    object (Page)
  }
}
ক্ষেত্র
presentationId

string

উপস্থাপনার আইডি।

pageSize

object ( Size )

উপস্থাপনায় পৃষ্ঠার আকার।

slides[]

object ( Page )

উপস্থাপনায় স্লাইড. একটি স্লাইড একটি স্লাইড বিন্যাস থেকে বৈশিষ্ট্য উত্তরাধিকারসূত্রে পায়।

title

string

উপস্থাপনার শিরোনাম।

masters[]

object ( Page )

উপস্থাপনায় স্লাইড মাস্টার। একটি স্লাইড মাস্টারে সমস্ত সাধারণ পৃষ্ঠা উপাদান এবং লেআউটগুলির একটি সেটের জন্য সাধারণ বৈশিষ্ট্য রয়েছে। তারা তিনটি উদ্দেশ্য পরিবেশন করে:

  • একটি মাস্টারের প্লেসহোল্ডার আকারগুলি সেই মাস্টার ব্যবহার করে এমন পৃষ্ঠাগুলিতে সমস্ত স্থানধারক আকারের ডিফল্ট পাঠ্য শৈলী এবং আকৃতি বৈশিষ্ট্যগুলি ধারণ করে৷
  • মাস্টার পৃষ্ঠা বৈশিষ্ট্যগুলি এর বিন্যাস দ্বারা উত্তরাধিকারসূত্রে প্রাপ্ত সাধারণ পৃষ্ঠা বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে৷
  • মাস্টার স্লাইডে অন্য যেকোন আকৃতি সেই মাস্টার ব্যবহার করে সমস্ত স্লাইডে প্রদর্শিত হয়, তাদের লেআউট নির্বিশেষে।
layouts[]

object ( Page )

উপস্থাপনা মধ্যে বিন্যাস. একটি লেআউট হল একটি টেমপ্লেট যা নির্ধারণ করে যে কীভাবে বিষয়বস্তু সাজানো হয় এবং সেই লেআউট থেকে প্রাপ্ত স্লাইডে স্টাইল করা হয়।

locale

string

উপস্থাপনার লোকেল, একটি IETF BCP 47 ভাষা ট্যাগ হিসাবে।

revisionId

string

শুধুমাত্র আউটপুট। উপস্থাপনার রিভিশন আইডি। সর্বশেষ পঠিত অপারেশনের পর থেকে উপস্থাপনা পুনর্বিবেচনা পরিবর্তিত হয়নি তা নিশ্চিত করার জন্য আপডেট অনুরোধগুলিতে ব্যবহার করা যেতে পারে। ব্যবহারকারীর উপস্থাপনায় সম্পাদনা করার অ্যাক্সেস থাকলেই কেবল জনবহুল।

পুনর্বিবেচনা আইডি একটি অনুক্রমিক সংখ্যা নয় বরং একটি নেবুলাস স্ট্রিং। রিভিশন আইডির বিন্যাস সময়ের সাথে পরিবর্তিত হতে পারে, তাই এটিকে অস্বচ্ছভাবে বিবেচনা করা উচিত। একটি রিভিশন আইডি ফেরত দেওয়ার পরে শুধুমাত্র 24 ঘন্টা বৈধ হওয়ার নিশ্চয়তা দেওয়া হয় এবং ব্যবহারকারীদের মধ্যে শেয়ার করা যাবে না। যদি কলের মধ্যে রিভিশন আইডি অপরিবর্তিত থাকে, তাহলে উপস্থাপনাটি পরিবর্তিত হয়নি। বিপরীতভাবে, একটি পরিবর্তিত আইডি (একই উপস্থাপনা এবং ব্যবহারকারীর জন্য) সাধারণত উপস্থাপনা আপডেট করা হয়েছে মানে। যাইহোক, আইডি ফরম্যাট পরিবর্তনের মতো অভ্যন্তরীণ কারণগুলির কারণেও একটি পরিবর্তিত আইডি হতে পারে।

notesMaster

object ( Page )

উপস্থাপনায় নোট মাস্টার। এটি তিনটি উদ্দেশ্য পরিবেশন করে:

  • একটি নোট মাস্টারের প্লেসহোল্ডার আকারে notes pages সমস্ত স্থানধারক আকারের ডিফল্ট পাঠ্য শৈলী এবং আকৃতি বৈশিষ্ট্য থাকে। বিশেষত, একটি SLIDE_IMAGE স্থানধারক আকারে স্লাইড থাম্বনেইল থাকে এবং একটি BODY স্থানধারক আকারে স্পিকার নোট থাকে।
  • নোট মাস্টার পৃষ্ঠা বৈশিষ্ট্যগুলি সমস্ত notes pages দ্বারা উত্তরাধিকারসূত্রে পাওয়া সাধারণ পৃষ্ঠা বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে৷
  • নোট মাস্টারের অন্য কোনো আকার সব notes pages প্রদর্শিত হবে।

নোট মাস্টার শুধুমাত্র পঠনযোগ্য.

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে Presentation একটি নতুন তৈরি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/presentations

আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।