| sitelink1 | https://fosslight.org/hub-guide/advanced/2_rest_api_2.html |
|---|---|
| sitelink2 | https://fosslight.org/hub-guide/advanced...est-api-v2 |
| sitelink3 | |
| sitelink4 | |
| extra_vars5 | |
| extra_vars6 |
FOSSLight Hub 의 REST API v2 사용은 token 발급으로 가능하고
테스트는 설치한 서비스의 http://[domain]:[port]/swagger-ui/index.html?urls.primaryName=v2 주소로 확인 가능하다.
자세한 내용은 sitelink1 을 참고
POST 로 OSS 정보를 push 해보려 했는데
근데 'OSS Master' json 의 구조가 엄청 복잡하다.
해당 포맷에 맞춰서 요청하면 된다고는 하는데...
property 가 겁나게 많아서 엄두가 안난다.
혹시나 해서 간단히 json 작성해서 request 했더니
알 수 없는 오류들의 연속에 걍 포기했다.
전달해본 json 내용
{
"downloadLocation": "https://mvnrepository.com/artifact/androidx.cursoradapter/cursoradapter/1.0.0",
"homepage": "http://developer.android.com/tools/extras/support-library.html",
"licenseName": "Apache-2.0",
"ossName": "AndroidX Cursoradapter",
"ossNicknames": [
"pkg:maven/androidx.cursoradapter/cursoradapter@1.0.0",
"androidx.cursoradapter:cursoradapter"
],
"ossVersion": "1.0.0"
}
