問題タブ [redmine-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2391 参照

redmine - redmine API 経由で新しい課題リストを正しく取得するには?

Redmine リポジトリから新しい問題を取得し、それらに対していくつかのユーティリティ タスクを実行する小さなツールを作成しています。ツールをバックグラウンドで実行し、新しい問題について redmine を毎分ポーリングすることを計画しています。

API経由ですべての問題を取得するのに問題はありませんが、最後の呼び出し以降に新しいGET /issues.xml問題を正しくポーリングする方法がわかりません。私が提案できる唯一の方法は、フィールドを使用して、更新時間 > 最後のポーリング時間の問題を取得することです。それが正しいか?これが正しければ、更新時間 > 指定時間の問題をどのように取得できますか?updated_on

API ドキュメント ページにはのような例がありますGET /issues.xml?project_id=2が、これは等値比較であり、「update_time」が指定された時間よりも大きいかどうかを比較する必要があります。

もちろんGET /issues.xml?update_time>'01.10.10 12:08:41'、、、比較のための特別な構文でなければならないことをお勧めします。
使用できる正しい API リクエストに関するヒントはありますか?

0 投票する
1 に答える
1927 参照

curl - redmine API: curl で issues.json を取得できない

次のコマンドを発行すると、HTTP/1.1 401 Unauthorized エラーが発生しました。

何か案が ?

アップデート

正常に動作しています(つまり、401エラーはありませんが、明らかに私のプライベートプロジェクトはリストされていません)。問題の権限が正しく設定されていないようです...

0 投票する
2 に答える
736 参照

ruby-on-rails - Rails 500 エラー ページ - REST API を使用して Redmine の問題を作成する

Redmine 2.1.2 サーバーを実行しています。まだ Rails-3 に移植されていない Rails 2 アプリで、500.html ページを作成して、ユーザーがエラーに関する Redmine の問題を作成できるフォームを作成し、Redmine APIを使用して作成したいと考えています。ただし、500ページは「フラット」ページであるため(つまり、コントローラー、ビューなどがないため)、実際に500ページからAPI呼び出しを「送信」する方法がわかりません。

Javascriptでこれを行うことは可能ですか(危険なようです)? それとも、どうにかして 500 ページから Rails コントローラーの 1 つを呼び出し、コントローラー メソッドから API を実行する必要がありますか? このトピックについてインターネットを少し調べましたが、具体的なものを見つけるのに苦労しています。

どんな助けでも大歓迎です。

0 投票する
3 に答える
6478 参照

rest - Redmine は REST API で問題を作成します

RESTful 経由で Redmine (V 2.3.4) で課題を作成しようとしています。ドキュメントを読み、うまくいかなかった例を試しました (HTTP-Code: 404)。

次に、これを試してみましたが、うまくいきました:

最初の形式でリクエストを送信する taskadapter Redmine API を使用しています。

0 投票する
2 に答える
887 参照

php - kbsali/php-redmine-api を介して Redmine API で return false が機能しない場合

@raiserle の助けを借りてコードを更新しました (ありがとう)。

以下のコードは、ユーザーが問題を作成する権限を持っていない場合、または接続の問題がある場合にエラー メッセージを表示できるようにしますproject_id

ただし、問題が作成されている場合はSimpleXMLObject、の助けを借りてコンテンツが表示されvar_dumpます。

コードは次のとおりです。

エラーに応じて、簡単な成功メッセージまたはエラー メッセージを作成できます。

サーバーの応答/戻りのサンプルは次のとおりです。件名を指定しなかった場合、サーバーは次のエラーを返します。

問題が正常に作成された場合のサーバー応答の例を次に示します。

どんな助けでも大歓迎です。正しい道に私を導くだけです。それ以外の場合、kbsali はコードの使用法について多くを語っていません。コードからサーバーの応答を取得する方法があるかどうかはわかりません。明らかにコードはサーバーの応答を取得しますが、どうすればそれに到達できるかわかりません。誰かがそれが私の問題を確実に解決する方法を理解すれば.

github の kbsali redmine-php-api の URL は次のとおりです: https://github.com/kbsali/php-redmine-api

0 投票する
1 に答える
1261 参照

php - redmine rest api を使用してファイルを添付する

ファイルを redmine rest api に添付しようとすると、少し問題が発生します。私は php-redmine-api-master を使用しています:

問題は、添付されたファイルが redmine サーバーに間違って保存されていることです!