我尝试使用Gemini 5 c# API添加评论以进行发布。
问题是GeminiService.Item.IssueCommentCreate返回null。
commentDto对象被创建并传递给IssueCommentCreate,其填充的相同属性(Comment,IssueId,Visibility)与之前的gemini api相同(FullName和ProjectId未填充)。我试图填写ProjectId,但没有运气。
您能否分享一下如何添加评论?
此致
答案 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填充的注释对象实例)
此致