Могу ли я создавать проекты с использованием API REST HP Fortify SSC? Это прекрасно работает, чтобы захватить список проектов:Создать проект с использованием Fortify Software Security Center REST API
import requests
import getpass
import json
url = "https://www.example.com/ssc/api/v1/"
endpoint = "auth/obtain_token"
headers = {"Content-Type": "application/json",
"Accept": "application/json"}
username = getpass.getuser()
password = getpass.getpass()
auth = (username, password)
r = requests.post("{url}{endpoint}".format(url=url, endpoint=endpoint), headers=headers, auth=auth)
data = r.json().get("data")
token = data.get("token")
endpoint = "projects"
headers["Authentication"] = "FortifyToken {token}".format(token=token)
r = requests.get("{url}{endpoint}".format(url=url, endpoint=endpoint), headers=headers)
print json.dumps(r.json(), sort_keys=True, indent=4, separators=(',', ': '))
... Но я не вижу каких-либо примеров в документации API для фактически создания проекта. Я специально заинтересован в этом, используя библиотеку запросов Python. Я делаю NOT хочу что-то сделать на Java (вот что все образцы, которые поставляются с пакетом WAR Fortify SSC).
Если у кого-либо есть опыт работы с API REST SSC (или может указывать на лучшую документацию), я был бы признателен за любую помощь, которую вы можете дать.
просто хотел узнать, смогли ли вы добиться какого-либо прогресса или нет? Я также пытаюсь написать клиент python. Было бы очень полезно, если бы вы предоставили некоторый вклад. – Rakesh
это замечательно. Я действительно жду ответа. Просто пингуйте меня, как только вы закончите. Благодарю. – Rakesh
Благодарим вас за отправку. – Rakesh