1
這可能嗎?我試圖查看該組織的成員名單,但它只顯示公衆成員。我有用戶使用他們的令牌和元數據,但他們目前的組織似乎不包括在內。我可以增加範圍以允許這類信息通過嗎?驗證github用戶是否是私人組織的成員
使用github API或node.js github
庫的例子會很棒。任何一個工作!
這可能嗎?我試圖查看該組織的成員名單,但它只顯示公衆成員。我有用戶使用他們的令牌和元數據,但他們目前的組織似乎不包括在內。我可以增加範圍以允許這類信息通過嗎?驗證github用戶是否是私人組織的成員
使用github API或node.js github
庫的例子會很棒。任何一個工作!
應該有可能。
從API docs:
組織成員名單 - 名單誰是組織成員的所有用戶。成員是屬於組織中至少一個團隊的用戶。如果經過身份驗證的用戶也是該組織的所有者,則隱私和公共成員都將被退回。如果請求者不是組織的所有者,則查詢將被重定向到公共成員列表。
因此,爲了列出私有成員的組織,你必須是組織的所有者。
如果您想檢查經過身份驗證的用戶(例如您自己或其他擁有OAuth令牌的用戶)是否爲組織成員,請獲取list of the orgs for an authenticated user via:GET /user/orgs
。不確定OAuth令牌需要具有哪個範圍才能保護私有組織,但我猜你需要repo
scope,因爲它提到了私有組織。
太棒了,你甚至不需要'repo'範圍!謝謝 – switz