0
A
回答
2
從the Organization API,請訪問
https://api.github.com/orgs?access_token=OAUTH-TOKEN
或者類型:
curl -H "Authorization: token OAUTH-TOKEN" https://api.github.com/orgs
(由你自己的GitHub的訪問令牌替換OAUTH-TOKEN
:詳見 「Git automation with OAuth tokens」 來獲得或創建PAT:個人訪問令牌)
你會告訴你,你可以低於多個組織。
對於每一個:
curl -H "Accept: application/json" -H "Authorization: token OAUTH-TOKEN" https://api.github.com/orgs/<anorg> | jq ".id"
隨着jq
(lightweight command-line JSON processor,這是可以for all OS包括Windows),您將得到直接的ID。
2
你可以用下面的命令找到它:
curl -H "Authorization: token personal-access-token" https://api.github.com/orgs/name-of-your-org
此命令的輸出是這樣的:
{
"login": "your-org",
"id": 15156947,
"url": "https://api.github.com/orgs/your-org",
"repos_url": "https://api.github.com/orgs/your-org/repos",
"events_url": "https://api.github.com/orgs/your-org/events",
"hooks_url": "https://api.github.com/orgs/your-org/hooks",
"issues_url": "https://api.github.com/orgs/your-org/issues",
"members_url": "https://api.github.com/orgs/your-org/members{/member}",
"public_members_url": "https://api.github.com/orgs/your-org/public_members{/member}",
"avatar_url": "https://avatars.githubusercontent.com/u/15056937?v=3",
"description": "",
"name": "",
"company": null,
"blog": "",
"location": "",
"email": "",
"public_repos": 1,
"public_gists": 0,
"followers": 0,
"following": 0,
"html_url": "https://github.com/your-org",
"created_at": "2013-11-09T21:58:06Z",
"updated_at": "2014-09-18T16:54:44Z",
"type": "Organization",
"total_private_repos": 0,
"owned_private_repos": 0,
"private_gists": 0,
"disk_usage": 0,
"collaborators": 0,
"billing_email": "[email protected]",
"plan": {
"name": "free",
"space": 976562499,
"private_repos": 0,
"filled_seats": 2,
"seats": 0
}
}
所以第二行包含所需的組織ID:
"id": 15156947
希望能幫助別人。
相關問題
- 1. 如何通過名稱查找Facebook組ID通過
- 2. 如何通過瀏覽器搜索github中的組織
- 3. Mongoid:通過ID數組查找
- 4. 如何找到我自己的組織ID?
- 5. 如何查找數組ID?
- 6. 通過基於數組的id來組織列表-jQuery/JS
- 7. 貓鼬查詢:通過數組中的id查找對象
- 8. 如何查詢源自github組織的所有請求?
- 9. 如何通過ID或部分ID找到VB.Net WebForms組件?
- 10. 如何通過問題id過濾GitHub上的問題?
- 11. 如何通過Github API創建組織名稱而不是手動創建?
- 12. 我如何通過id找到我的對象lodash?
- 13. 如何在Stackdriver中查看github組織存儲庫
- 14. 如何通過數組通過關係查找所有記錄
- 15. AppVeyor帳戶GitHub組織
- 16. 通過返回數組的ID查找JQuery
- 17. 通過只知道其別名來查找組的ID
- 18. 當我創建一個新的組織時,GitHub拋出我找不到頁面
- 19. 提升:如何通過名稱查找進程的進程id?
- 20. Angular的jQueryLite如何通過id查找元素?
- 21. 如何查找我的Facebook頁面ID?
- 22. 通過ID或標籤查找按鈕
- 23. 更新/通過ID限制查找
- 24. 查找項目是SSRS通過ID
- 25. Rails通過ID查找集合
- 26. Python lxml通過id-tag查找元素
- 27. 通過winreg查找perfmon counter id
- 28. 通過ID(Java)查找對象
- 29. 通過ID快速查找索引
- 30. Ruby/Rails通過ID查找對象
我用更好的方法編輯了我的答案 – VonC