Phabricator API:分配用户查看差异
Phabricator API: Assign User to Review Diff
使用 phabricator API(通过 API 密钥验证),如何以编程方式分配用户查看差异?
您需要使用 differential.revision.edit
api 调用。此外,您可能需要使用 differential.revision.search
和 user.search
或 phid.lookup
来获取 diff 和用户对象的 PHID。
echo '{
"update": "PHID-OF-DIFF-GOES-HERE"
"type": "reviewers.add",
"value": ["PHID-OF-USER-GOES-HERE"]
}' | arc call-conduit --conduit-uri $PHABRICATOR_SERVER_URL --conduit-token $API_TOKEN differential.revision.edit
使用 phabricator API(通过 API 密钥验证),如何以编程方式分配用户查看差异?
您需要使用 differential.revision.edit
api 调用。此外,您可能需要使用 differential.revision.search
和 user.search
或 phid.lookup
来获取 diff 和用户对象的 PHID。
echo '{
"update": "PHID-OF-DIFF-GOES-HERE"
"type": "reviewers.add",
"value": ["PHID-OF-USER-GOES-HERE"]
}' | arc call-conduit --conduit-uri $PHABRICATOR_SERVER_URL --conduit-token $API_TOKEN differential.revision.edit