如何在Gemini 5 API中创建问题评论

时间:2013-07-02 09:59:25

标签: gemini

我尝试使用Gemini 5 c# API添加评论以进行发布。

问题是GeminiService.Item.IssueCommentCreate返回null。

commentDto对象被创建并传递给IssueCommentCreate,其填充的相同属性(Comment,IssueId,Visibility)与之前的gemini api相同(FullName和ProjectId未填充)。我试图填写ProjectId,但没有运气。

您能否分享一下如何添加评论?

此致

2 个答案:

答案 0 :(得分:0)

我们使用了Gemini的示例API,它可以工作:

var comments = new IssueComment();

            comments.Comment = txtComment.Text;
            comments.ProjectId = projectId;
            comments.UserId = userId;
            comments.IssueId = issueId;

            login.Item.IssueCommentCreate(comments);

你能分享你的代码吗?

答案 1 :(得分:0)

原因是我指定的评论可见性不在数据库的评论可见性分类器中。

对于15个可见性值,IssueCommentCreate返回null,但添加了可见性1和12的注释没有任何问题

在之前的Gemini版本(API Version 4.0.1.3038)中,我能够添加带有可见性414的注释而没有任何问题(为其返回带有ID填充的注释对象实例)

此致