I am getting a JSON file with:
GET a file with {Server}/rest/api/1.0/{project}/repos/{reponame}/browse/{filename}?at={version}
The file now has nested nodes which I really wouldnt like to get, so that I dont have to parse them away. Here some lines of the result:
{
"lines": [
{
"text": "{"
},
{
"text": " \"ModuleName\": \"MyModuleName\","
},
{
"text": " \"Author\": \"MyAuthorname\","
},
{
"text": " \"Description\": \"MyDescription\","
},
{
"text": " \"Type\": \"cmake\","
},
{
"text": " \"Components\": ["
},
{
"text": "\t\t\"inc\", \"lib\""
},
{
"text": " ],"
},
(...)
The raw API (url with .../{repo}/raw/..) call doesnt work for me. I am working with bitbucket v4.10.1.
Is there a native way of retreiving the files raw or is it necessary to parse the files to original state by myself?
Thank you very much!
Community moderators have prevented the ability to post new answers.
Hello, I found out, that the access works over the non REST paths:
{Server}/{project}/repos/{reponame}/browse/{filename}?raw&at={version}
--> solved
Hi there,
You could use this url to do GET on the file:
{Server}/rest/api/1.0/{project}/repos/{repo}/raw/{file_path}?at={version}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.