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
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-10-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2024-10-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Creates a new Google Slides presentation with the given title, generating a new presentation ID if not provided."],["Ignores any content provided in the request body besides the title and optional presentation ID."],["Requires authorization with specific Google Drive or Slides scopes."],["Returns the newly created presentation object upon successful completion."],["The API utilizes a POST request to `https://slides.googleapis.com/v1/presentations` and accepts a JSON request body with specific parameters for presentation creation."]]],["This describes creating a new presentation via a `POST` request to `https://slides.googleapis.com/v1/presentations`. The request can include a `presentationId` for a specific ID or generate a new one, ignoring other provided content. The request body uses JSON, accepting fields like `title`, `pageSize`, `slides`, `masters`, `layouts`, `locale`, `revisionId`, and `notesMaster`. The response returns the created presentation. Authorization requires specific OAuth scopes.\n"]]