2017-07-14 4 views
1

への接続:https://bitbucket.org/farmas/atlassian.net-sdkJIRA C#SDKには、私は次の場所からアトラシアンSDKを使用していJIRA

今、私は単に私のJIRAに接続して、ちょうど私の仕事のようないくつかの基本的な情報をダウンさせるためにしようとしています。 、上記のリンクでhttps://www.codeproject.com/Tips/762516/Connecting-to-Jira-using-Csharp

彼は次の行使用してJIRAに接続します:簡単にGoogleをしている私は、次の例を見つけ

Jira jira = new Jira(url, "admin", "password"); 

Jira jiraConn = new Jira("http://yourjiraurl.com/", jUserID, jPassword); 

しかしを、私は同じ回線をしようとすると、

次のエラーが発生します:

「文字列」から「Atlassian.Jira.Service」に変換できませんロケータAtlassian.Jira.JiraCredentials 'に 'string」に

から変換することはできません' 私は周りを見回してきたAtlassian.Jira.JiraCache '

'に' string' に

から変換することはできません'これに関するいくつかのドキュメントを試してみてください。しかし、3つのエラーのいずれか、またはそれが期待している構文の種類については何も見つかりません。私はbitbucketをもっと調べるだろうが、私の作品ファイアウォールは未知の理由でブロックしている。

誰もこれらのエラーに対処する経験はありますか? Jiraのためのプロトタイプとして

+0

'url'の種類は何ですか? – Chawin

+0

urlの型はvar – N0xus

+0

です。あなたがリンクしている公式ページは 'Jira.CreateRestClient(" http:// "、" "、" ");'を使用すると言います。 'Jira jira = Jira.CreateRestClient(url、" admin "、" password ");') - codeprojectの例が古くなっていると思います(古いバージョンのSDKを使用しているため) – UnholySheep

答えて

2

は次のとおりです。

Jira(ServiceLocator services, JiraCredentials credentials = null, JiraCache cache = null) 

は、その後、あなたが取得しているエラーは、(文字列がJiraCredentialsではありません)正しいです。 だからどちらかあなたには、いくつかの資格情報を作成する必要があるか、他の機能を使用できます。

public static Jira CreateRestClient(string url, string username = null, string password = null, JiraRestClientSettings settings = null) 

ので、何かのように:

Jira jira = Jira.CreateRestClient(url, "admin", "password"); 
関連する問題