
JSON Web Token (JWT) არის JSON კოდირებული ღია, ინდუსტრიული სტანდარტის RFC 7519 მეთოდით წარმოებული მოთხოვნ(ები), რომელიც შეიძლება გადაიჭრას ორ მხარეს შორის. მოთხოვნა ციფრულად არის ხელმოწერილი ტოქენის გამომცემლის მიერ, და პირი, რომელიც იღებს ამ ტოქენს, მოგვიანებით შეუძლია გამოიყენოს ეს ციფრული ხელმოწერა მოთხოვნის უფლებამოსილების დასამტკიცებლად.
At Aspose, we value data integrity and authentication as much as we focus on new features building. Therefore, all Aspose.Cloud APIs are only accessible to authorized persons. Also, the files that we store in cloud storage become available through that account that we use to upload. So in order to interact with Aspose.Cloud APIs, you need to first obtain your specific Client ID and Client Secret keys.
- გთხოვთ, ეწვდოთ Aspose.Cloud dashboard ვებსაიტს. თქვენ გადაყვანილი იქნებით Aspose Single Sign-On ავტორიზაციის მომსახურებაზე.
- თუ لديك GitHub ან Google ანგარიში, მარტივად რეგისტრირდი. სხვაგვარად, დააწკაპუნეთ Create a new Account ღილაკზე და მიუთითეთ საჭირო ინფორმაცია.
მილოცვები! ჩვენ წარმატებით შევქნით ანგარიში და შესაძლოა შევიდეთ Aspose Cloud Dashboard.
ახლა კითხულობაში შეიყვანეთ და მენიუში დააწყვეთ აპლიკაციების სექცია და გადაასრიალეთ აუდიტის სექციებისკენ, რათა იხილოთ კლიენტის ID და კლიენტის საიდუმლო დეტალები.

Image 1 :- აპლიკაციების მენიუს უწვდომლობა
კლაიენტ ვალის გამოყენება SDK- თან
თქვენ შეგიძლიათ გამოიყენოთ Aspose Cloud SDKs, რათა გამოიძახოთ Aspose REST API-ები, რადგან SDK-ები მუშაობენ ავტორიზაციის, მოთხოვნის შევსების და პასუხების დამუშავების დაბალი დონეების დეტალებზე და გაწვდიან საშუალებას, რომ კონცენტრირდეთ თქვენს პროექტზე კონკრეტულად კოდის წერის პროცესზე. SDK-ები ხელმისაწვდომია სხვადასხვა პროგრამირების ენების და მობილური პლატფორმებისათვის. ასე რომ, Cloud API-ებზე ხელმისაწვდომობისთვის SDK-ების გამოყენებით, თქვენ უნდა გამოიყენოთ თქვენი კლენტ ID და კლენტ საიდუმლო.
C# .NET
// 完整示例和数据文件,请访问 [https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet](https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet)
using System;
using System.IO;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace Aspose.Words.Cloud.Examples.CSharp
{
public class ConvertPDFDocumentToWord
{
public static void Run()
{
WordsApi wordsApi = new WordsApi(Constants.AppKey, Constants.AppSID);
try
{
string fileName = "test_multi_pages.pdf";
string format = "docx";
string destName = "Out_test_multi_pages.docx";
// მომ origina l დოკუმენტი ატვირთეთ Cloud Storage-ში
wordsApi.UploadFile(new UploadFileRequest(File.Open("..\\..\\..\\Resources\\" + fileName, FileMode.Open), fileName, Constants.MYStorage));
SaveAsRequest request = new SaveAsRequest(fileName, new SaveOptionsData() { SaveFormat = format, FileName = destName }, null, Constants.MYStorage, null, null, null);
SaveResponse result = wordsApi.SaveAs(request);
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
}
}
}
API References section
გვჭირდება Client ID და Client Secret-ს გამოყენება Cloud API References swagger ში. ამიტომ, თუ საჭიროა Aspose.Words Cloud-თან swagger ველში წვდომა, დააწკაპეთ ავტორიზაციის ღილაკზე და შეიყვანეთ თქვენი პერსონალიზებული Client ID და Client Secret დეტალები, რომლებიც გაწვდილია Aspose.Cloud dashboard-დან.

სურათი 2 :- API დაკვეთის ვასწრებთ სქრინი წინადადება
JWT ტოკენის გენერაცია
Cloud API-ების გამოყენების მიზნით ბრძანების სტანდარტულ ჯვარედინში, საჭიროა თქვენი JWT ტოკენის შექმნა Client ID და Client Secret-ის გამოყენებით.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=xxxxxx-1c8e-4ea4-a948-3857547232fa&client_secret=xxxxxxx3e329cdf5694cc96a" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
JWT ტოკენი კონსოლში ჩანს. ახლა შეგვიძლია გამოვიყენოთ იგივე ტოკენი Aspose.Cloud API-ების ხელმისაწვდომად და საჭირო ფუნქციების შესასრულებლად. შემდეგი მაგალითი გადამეტებს შესავალ marketing.pdf ფაილს MS Word (.docx) ფორმატში Aspose.Words Cloud API გამოყენებით.
curl -v "https://api.aspose.cloud/v4.0/words/marketing.pdf/saveAs" \
-X PUT \
-d "{'SaveFormat':'docx', 'FileName': 'Converted.docx'}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer <JWT Access Token>"
შედეგი
Cloud API-ები სანდოა და კომფორტული გზაა თქვენი სასურველი ფუნქციების სწრაფად განხორციელებისთვის. არ გჭირდებათ რომელიმე პროგრამული უზრუნველყოფის ჩამოტვირთვა או ინსტალაცია. გარდა ამისა, ავტორიზაციის ფენა დამატებით უსაფრთხოების შეგრძნებას უზრუნველყოფს, და თქვენი პირადი მონაცემები მხოლოდ თქვენთვის არის ხელმისაწვდომი. გთხოვთ სცადოთ ჩვენი Cloud APIs და თუ რაიმე პრობლემა შეგექმნათ, გულწრფელად შეგიძლიათ მოიწეროთ თქვენი შეკითხვა Product support forums.