I'm trying to create a page with labels:
java code:
URL obj = new URL(urlCnfl + "/rest/api/content/");
HttpURLConnection conn = (HttpURLConnection) obj.openConnection();
conn.setRequestProperty("Content-Type", "application/json");
conn.setDoOutput(true);
conn.setRequestMethod("POST");
String basicAuth = "Basic " + javax.xml.bind.DatatypeConverter.printBase64Binary(authString.getBytes("UTF-8"));
conn.setRequestProperty ("Authorization", basicAuth);
def data='{'+
' "title": "title542764234534",'+
' "space": {'+
' "key": "SAUR"'+
'},'+
'"type": "page",'+
'"metadata": {'+
'"labels": ['+
'{'+
'"prefix": "global",'+
'"name": "label1"'+
'},'+
'{'+
' "prefix": "global",'+
' "name": "label2"'+
' }'+
' ]'+
' },'+
' "body": {'+
' "storage": {'+
' "value": "New page data",'+
' "representation": "storage"'+
' }'+
' }'+
'}';
OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream());
out.write(data);
out.close();
------------------------------
json data from your example to create a page. The page is created, all data is correct, except for labels, they are not.
what's the matter? Thank you!
Community moderators have prevented the ability to post new answers.
Hi Aleksey,
there's another community for developer's issues:
https://community.developer.atlassian.com/
Maybe you get an answer there sooner
BTW, I would not use my email-address as username. This is in invitation for spam...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.