Curl 无法使用GitHub API v3为组织回购创建问题

Curl 无法使用GitHub API v3为组织回购创建问题,curl,github,github-api,github-api-v3,Curl,Github,Github Api,Github Api V3,我想使用EnterpriseGithubAPI为组织回购创建一个问题,但无法使用curl 我正在使用 curl -u $username -d '{"title":"Big Files List", "label":"big files","body": "'$(find -type f -size +150M)'"}' https://$hostname/api/v3/repos/orgs/$orgName/$repoName/issues -k 我得到的回复中的消息是“找不到” 我

我想使用EnterpriseGithubAPI为组织回购创建一个问题,但无法使用
curl

我正在使用

curl -u $username -d '{"title":"Big Files List", "label":"big files","body": "'$(find  -type f -size +150M)'"}'    https://$hostname/api/v3/repos/orgs/$orgName/$repoName/issues -k
我得到的回复中的消息是“找不到”


我已经检查了
https://developer.github.com/v3/issues/#create-一个问题
,它只讨论用户的回购,而不是组织回购。

考虑到组织存储库是一个Git回购,遵循与任何其他回购相同的URL结构,您仍然可以遵循


但现在它给了我另一个错误,与原始问题没有直接关系。它说“身体”不是一个物体。在命令中,
$(find-type f-size+150M)
的表达式可能没有正确展开。你有什么想法吗?检查是否使用双引号而不是简单的帮助。它取决于所使用的shell。当我用字符串替换
'$(find-type f-size+150M)
时,它可以正常工作,因此我必须围绕这一部分来解决问题。其他任何地方的双引号/单引号都有效。
curl -k -u $username \
     -d '{"title":"Big Files List", "label":"big files","body": "'$(find  -type f -size +150M)'"}' \
     https://$hostname/api/v3/repos/$orgName/$repoName/issues
                             ^^^^^^^^^^^^^^^