RTF-fältslagring i API
Om ett objekt, t.ex. ett projekt, en utgåva eller en uppgift innehåller RTF-text, lagras det och är tillgängligt som ett parametervärde via Workfront API.
Du kan begära textinformation från ett projektobjekt som innehåller RTF-text med fältet parameterValues.
En enkel HTTP-begäran kan till exempel likna följande:
https://your-company.workfront.com/attask/api/v11.0/project?ID=your-project-ID&fields=parameterValues:*
Om det här exempelprojektet innehåller ett anpassat formulär med 3 anpassade fält: beräkningsfält, stycketext och 1. Då returnerar begäran ovan ett svar som liknar följande, där fältet "rich 1" är ett RTF-parameterfält och textvärdet är "Hello World!":
{
Data: {
ID: "xxxxxxxxxxxxxxxxxxxxxxx",
name: "new project with rich text",
objCode: "PROJ",
- parameterValues: {
DE:rich 1: "{
"blocks":[
{
"key":"7eibh",
"text":"Hello Word!",
"type":"unstyled",
"depth":0,
"inlineStyleRanges":[
{
"offset":0,
"length":6,
"style":"BOLD"
},
{
"offset":6,
"length":5,
"style":"ITALIC"
}
],
"entityRanges":[
],
"data":{
}
}
],
"entityMap":{
}
}",
DE: paragraph text: "here is some paragraph text",
DE: calc field: "here is a calc field entry",
}
}
}
Mer information om hur RTF-information lagras och kan hämtas via Adobe Workfront API finns i RTF-fält i Adobe Workfront API.