Aspose.Tasks Cloud
Az Aspose.Tasks Cloud egy REST API a Microsoft Project dokumentumok felhőben történő kezeléséhez. Ez egy igazi REST API, amely bármilyen nyelven használható: .NET, Java, PHP, Ruby, Rails, Python, Node.js és még sok más. Bármilyen platformmal használható – web, asztali számítógép, mobil és felhő. Az Aspose.Tasks Cloud lehetővé teszi a fejlesztők számára, hogy manipulálják a projektadatokat, beleértve a feladatokat, az erőforrásokat, a feladathivatkozásokat és a hozzárendeléseket. Az Aspose.Tasks Cloud egy teljes körű megoldás, amely lehetővé teszi a projektdokumentum minden aspektusának kezelését, beleértve a projektfeladatok, a feladathivatkozások, az erőforrások, az erőforrás-hozzárendelések és a kiterjesztett attribútumadatok konvertálását és manipulálását. További információkért tekintse meg a Termékáttekintést.
Ez az Aspose.Tasks Cloud SDK for Node.js jelentős javítási kiadása. Lefedi az Aspose.Tasks Cloud API által támogatott összes funkciót. Ez egy teljes megoldás a Microsoft és a Primavera Project Document Node.js-ben való integrálására, így zökkenőmentesen kezelheti a projektadatokat, beleértve a feladatokat, az erőforrásokat, a feladathivatkozásokat és a hozzárendeléseket a felhőben. A legfrissebb kiadási verzió eléréséhez látogasson el a kiadási oldalra, és a legújabb verzió telepítéséhez hajtsa végre a következő parancsot:
npm install @asposecloud/aspose-tasks-cloud
- A kiadási frissítések npm-csomag néven is megtalálhatók.
- A felhő SDK teljes forráskódja letölthető a GitHub oldalról.
- Bármely fájl kezeléséhez először fel kell töltenünk az Aspose felhőtárhelyére vagy harmadik féltől származó felhőtárhelyre. További részletekért látogasson el a Working with Files and Storage oldalra.
var fs = require('fs');
var assert = require('assert');
var StorageApi =require("asposestoragecloud")
var TasksApi = require("asposetaskscloud");
var AppSID = 'XXX'; //sepcify App SID
var AppKey = 'XXX'; //sepcify App Key
var config = {'appSid':AppSID,'apiKey':AppKey};
var data_path = '../data/';
try {
//Instantiate Aspose.Storage API SDK
var storageApi = new StorageApi(config);
//Instantiate Aspose.Tasks API SDK
var tasksApi = new TasksApi(config);
//set input file name
var fileName = "sample-project";
var name = fileName + ".mpp";
var format = "pdf";
var versionId = null;
var storage = null;
var folder = null;
//upload file to aspose cloud storage
storageApi.PutCreate(name, versionId, storage, data_path + name , function(responseMessage) {
assert.equal(responseMessage.status, 'OK');
//invoke Aspose.Tasks Cloud SDK API to convert project document to other formats
tasksApi.GetTaskDocumentWithFormat(name, format, storage, folder, function(responseMessage) {
assert.equal(responseMessage.status, 'OK');
//download converted proj doc from api response
var outfilename = filename + '.' + format;
var writeStream = fs.createWriteStream('c:/temp/' + outfilename);
writeStream.write(responseMessage.body);
});
});
}catch (e) {
console.log("exception in example");
console.log(e);
}
A Fejlesztői útmutató segít az Aspose.Tasks Cloud REST API-n belüli konkrét erőforrások és műveletek megismerésében. Az Aspose.Tasks Cloud SDK for Node.js kódpéldái is segít megismerkedni az SDK-val és annak használatával, hogy az Aspose.Tasks Cloud REST API segítségével erőforrásokat és műveleteket hívhasson elő. Javasoljuk továbbá, hogy látogassa meg az alábbi linkeket, ha többet szeretne megtudni erről:
- Projektdokumentumokkal való munka
- Munka a feladatokkal
- Munka a feladathivatkozásokkal
- Munka erőforrásokkal Munkavégzés Feladatokkal
- Naptárak használata
- Munka vázlatkódokkal és kiterjesztett attribútumokkal
Indítsa el az ingyenes próbaverziót még ma Indítson el egy ingyenes próbaverziót még ma – mindössze regisztrál az Aspose Cloud szolgáltatásra. A regisztráció után készen áll az Aspose Cloud által kínált hatékony fájlfeldolgozási funkciók kipróbálására.
- Ha bármilyen problémába ütközik, vagy bármilyen fejlesztési javaslata van, kérjük, lépjen kapcsolatba az ingyenes terméktámogatási fórumon.