gitlab

ใช้ Gitlab API ลบ user ใน groups, projects

Gitlab มีเอกสารแนะนำการใช้งาน API เอาไว้ที่นี่ Gitlab API v4 เวลาเรียกใช้ API จะต้องส่ง token ไปด้วย แบบนี้ curl --header "Authorization: Bearer OAUTH-TOKEN" "https://gitlab.example.com/api/v4/projects" เราจะต้องไปสร้าง Access Token เก็บเอาไว้ก่อน ไปที่ personal_access_tokens ให้สิทธิ์ api,read_user endpoint ที่ใช้ดูว่ามี group ที่สนใจอยู่ไหม (myGroup) curl --request GET --url 'https://gitlab.com/api/v4/groups?search=myGroup' --header 'authorization: Bearer <Persoanl Access Token>' จะได้ผลลัพธ์เป็น json array ตัวอย่าง
Read more