لوگوی API های ابری

Aspose.Cloud یک مجموعه بزرگ از API های REST مبتنی بر Cloud را ارائه می دهد که قابلیت های ایجاد، دستکاری و همچنین تبدیل فایل های ورودی به فرمت های خروجی دیگر را فراهم می کند. شما می توانید به طور مستقیم از طریق دستورات cURL در ترمینال به API ها دسترسی پیدا کنید. به طور مشابه، می توانید از SDK های برنامه نویسی که به طور جداگانه ایجاد شده اند برای برآورده کردن نیازهای خود استفاده کنید. بنابراین، اگر نیاز به دستکاری فایل های MS Word با استفاده از C# .NET دارید، باید از Aspose.Words Cloud SDK for .NET استفاده کنید.

علاوه بر این، اگر شما نیاز به دستکاری ارائه‌های PowerPoint با استفاده از زبان PHP دارید، باید سعی کنید از Aspose.Slides Cloud SDK for PHP استفاده کنید. در این مقاله، مراحل نصب Cloud SDK ها را تعریف می‌کنیم.

نصب .NET Cloud SDK

ساده‌ترین راه برای استفاده از .NET Cloud SDK این است که آن را از طریق کتابخانه NuGet اضافه کنید. مراحل ذکر شده در زیر نشان می‌دهند که چگونه Aspose.Words Cloud SDK را جستجو و اضافه کنید.

  • Visual Studio را باز کن
  • یک پروژه جدید ایجاد کنید یا یک پروژه موجود را باز کنید
  • پروژه را در مشاهده‌گر راه حل گسترش دهید و بر روی پوشه Packages راست‌کلیک کنید
  • بر روی مدیریت بسته‌های NuGet… کلیک کنید.
  • در کادر جستجو Aspose.Words Cloud را تایپ کنید
  • اکنون روی کادر انتخاب کنار گزینه Aspose.Words-Cloud از باکس نتایج کلیک کنید.
  • در نهایت، روی دکمه افزودن بسته کلیک کنید. بسته تازه اضافه شده در لیست ظاهر می‌شود.
پیش نمایش مدیر بسته NuGet

تصویر 1 :- گزینه منوی مدیریت بسته‌های NuGet.

Aspose.Words Cloud in Nuget library

تصویر ۲ :- کتابخانه NuGet نمایش‌دهنده Aspose.Words Cloud.

Aspose.Words در لیست SDK

Image 3 :- Aspose.Words Cloud SDK در VisualStudio.

یک SDK یک مکانیزم مناسب برای دسترسی به API های Cloud REST فراهم می کند و از آنجایی که API های ما فقط برای افراد مجاز قابل دسترسی است.

ایجاد حساب کاربری در داشبورد Aspose

  • لطفاً به وب‌سایت Aspose.Cloud dashboard مراجعه کنید. شما به سرویس احراز هویت احراز هویت یکپارچه Aspose هدایت خواهید شد.
  • اگر شما یک حساب GitHub یا Google دارید، به سادگی ثبت نام کنید. در غیر اینصورت، روی دکمه Create a new Account کلیک کنید و اطلاعات مورد نیاز را ارائه دهید. پس از اینکه حساب شما با موفقیت ایجاد شد، می‌توانید به Aspose Cloud Dashboard دسترسی پیدا کنید.
  • بخش برنامه‌ها را گسترش دهید و روی دکمه ایجاد برنامه جدید کلیک کنید.
  • یک نام برای برنامه خود ارائه دهید و با استفاده از دکمه مثبت (+) ذخیره‌سازی پیش‌فرض برای برنامه را مشخص کنید.
  • نام را برای ذخیره‌سازی و مقدار حالت ذخیره‌سازی مشخص کنید (فایل‌ها را برای ۲۴ ساعت نگه‌دارید، فایل‌ها را برای یک هفته نگه‌دارید یا فایل‌ها را برای یک ماه نگه‌دارید)
  • دوباره روی منوی برنامه‌ها در منوی سمت چپ کلیک کرده و برنامه ایجاد شده در مرحله قبلی را انتخاب کنید.
  • به سمت بخش مشخصات مشتری (Client Credentials) پایین بروید تا جزئیات شناسه مشتری (Client ID) و کلید مخفی مشتری (Client Secret) را مشاهده کنید.

جزئیات Client ID و Client Secret یکسان برای راه‌اندازی و تأیید هویت شیء Cloud SDK استفاده می‌شود. در قطعه کد زیر، ما قرار است یک شیء از Aspose.Words Cloud SDK برای .NET را راه‌اندازی کنیم.

String MyClientID = "c235e685-1aab-4cda-a95b-54afd63eb87f";
String MyClientSecret = "c235e685-1aab-4cda-a95b-54afd63eb87f";
// Initialize a new object of Words Api by providing Client ID and Client Secret
WordsApi wordsApi = new WordsApi(MyClientID, MyClientSecret);

ویژگی‌های SDKهای ابری

زیبایی API های ابری مبتنی بر REST این است که می‌توانید عملیات پیچیده‌ای مانند تبدیل فایل MS Word به PDF، تبدیل PDF به تصویر، تبدیل فایل Excel به HTML در Cloud، ادغام کتاب‌های کار Excel، تبدیل اسناد PowerPoint به فرمت‌های فایل دیگر و بسیاری دیگر را تنها با چند خط کد انجام دهید. کد نمونه زیر مراحل بارگذاری یک فایل MS Word و رندر خروجی در فرمت PDF با استفاده از Aspose.Words Cloud SDK for .NET را نشان می‌دهد.

C# .NET

نحوه نصب Java Cloud SDK

SDKهای Java Cloud در مخازن Maven در دسترس هستند و مراحل زیر نحوه نصب SDKهای Java cloud را توضیح می‌دهد. وابستگی‌های زیر را به pom.xml اضافه کنید.

<repositories>
    <repository>
        <id>aspose-cloud</id>
        <name>artifact.aspose-cloud-releases</name>
        <url>https://artifact.aspose.cloud/repo</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-words-cloud</artifactId>
        <version>21.2.0</version>
    </dependency>
</dependencies>

زمانی که شما تمام جزئیات را همانطور که در بالا ذکر شده است ارائه کردید، وابستگی ها گرفته شده و زیر بخش وابستگی های Maven اضافه می شوند.

Aspose.Words تحت بخش وابستگی‌ها

Image 4:- Aspose.Words Cloud SDK for Java به عنوان یک وابستگی اضافه شده است.

برای اهداف آزمایشی، می‌توان از جزئیات clientID و clientSecret زیر استفاده کرد.

String clientId = "c235e685-1aab-4cda-a95b-54afd63eb87f"; String clientSecret = "b8da4ee37494f2ef8da3c727f3a0acb9";

نتیجه‌گیری

استفاده از API Aspose.Cloud در هر زبان برنامه‌نویسی مورد نظر شما بسیار راحت است و تنها چیزی که باید انجام دهید این است که به صورت رایگان در داشبورد aspose.cloud ثبت‌نام کنید و شروع به استفاده از API های ما کنید. کد منبع به همراه مثال‌های آزمایشی به صورت رایگان در GitHub repositories در دسترس است.