問題タブ [hipchat]

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 投票する
4 に答える
6635 参照

python - Python から HipChat に投稿する方法

HipChat ルームに更新を送信したい Python ツールがいくつかあります。これは別の場所でシェル スクリプトを使用して行っているため、私たちの環境で機能することはわかっていますが、トークンを hipchat API にプッシュすることはできないようです。シンプルなものにする必要があります。

まず、これは適切に認証され、メッセージを配信します。

しかし、Python の「リクエスト」モジュールを使用しようとすると、スタックしてしまいます。

ここに私のエラー情報があります:

基本的に、認証トークンを適切に渡していないようです。どうすればこれを機能させることができますか?

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

ruby - API を介してルームの Hipchat からすべてのメッセージ履歴を取得する方法は?

今日、 Hipchat API (v2) を少し使用していたところ、ルームのすべての履歴を実際に取得できないという奇妙な問題に遭遇しました。たとえば、特定の日付を照会すると、指定された日付の履歴の一部しか取得できないように見えました。ルームのすべての日付を単純に繰り返して、使用できる形式で履歴を抽出する計画を立てていましたが、最終的にはこれにヒットし、履歴を完全に引き出すことが本当に可能かどうかはわかりません.

これは少し不格好だと思います。JSON を文字列としてプルし、それをハッシュに形成する必要があるため、これを実行できるほどうまく行っていないことはわかっていますが、historyメソッドをテストするためにすぐに行ったことは大まかに次のとおりです。 API:

明らかに、その拡張は、目的の範囲の日付を呪うことでした (: を使用client['ROOM_NAME'].history(:date => '2010-11-19', :timezone => 'PST')) が、ここでも、部屋の履歴の一部しか得られませんでした。これを期待どおりに機能させるために不足している追加のパラメーターはありますか?

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

webhooks - PodioのWebhook URLで作成されたアイテムの詳細を取得する

アイテム名、アイテム作成者、webhook URLで割り当てられたアイテムを取得したいです。

webhook のようにhttps://api.domain.com/v1/message?appname= {{app_name}}&itemname={{item_name}}&itemassignedto={{item_assigned_to}}

こういうのってあるの?

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

json - cURL を使用して可変 JSON データを POST しようとすると、bash シェル スクリプトに問題が発生する

cURL を使用して可変 JSON データを POST しようとして、bash シェル スクリプトに問題があります。私はMacから実行しています。静的データを正常に投稿できますが、変数を組み込む方法がわかりません。

これらの例のために <room> と <token> を導入しました。

このスクリプトは正常に動作します:

さて、フォーマットされた日付を紹介したいと思います。このスクリプトは正常に投稿されますが、「$now」は文字どおりに投稿されます。つまり、「Build failed 10-28-2014」ではなく「Build failed $now」です。

JSONペイロードをprintfでフォーマットしようとしました。日付文字列は適切に置き換えられます。ただし、これはエラーで失敗します:「リクエスト本文を有効な JSON として解析できません: JSON オブジェクトをデコードできませんでした: 行 1 列 0 (char 0)」 - $payload を誤用しているようです。

最後に、コマンド全体を評価しようとしました。これはハングアップして失敗し、エスケープを誤用している可能性があります。私はエスケープの多くのバリエーションを試しました。

この質問は多少役立つことがわかりました。また、このcURL チュートリアルも読みました。これらは静的データを扱いますが、基本的な bash スクリプトがいくつか欠けていると思います。よろしくお願いいたします。

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

plugins - GrayLog2 の HipChat プラグインはどのようにインストールしますか?

ここで利用可能なGraylog2 HipChatプラグインに誘導され、そのインストールに関する(かなり単純な)手順に従いました。

残念ながら、Graylog2-server を再起動した後、プラグインに関して何も検出されないようです。ストリーム設定には、インストール手順のスクリーンショットのように HipChat オプションがありません。プラグインがロードされていない/壊れているというログ ファイルが見つかりません。

「plugin_dir」がプラグイン フォルダーの場所への絶対パスになるように、/etc/graylog2.conf を修正しました。しかし、Graylog2 は .jar ファイルが存在することを認識していないようです。

これは、Graylog2 プラグインをインストールする最初の試みです。これは、hipchat プラグインをインストールする正しい方法ですか?

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

heroku - hipchatでhubotを使用してheroku masterをgit pushする方法は?

私はhubot、heroku、hipchatをインストールしました。Hubot を Heroku にデプロイし、hipchat でテストしました。コマンド ラインの例をいくつか入力しました。

しかし、私のプロジェクトでは、hipchat を使用してプロジェクトを heroku にデプロイする必要があります。HipChat で入力した例は次のとおりです。助けてください、本当にありがとうございます!

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

javascript - HipChat ボット JS 正規表現

私は正規表現ではまったく役に立たず、これについて助けが必要です。現在、HipChat から JIRA チケットを作成する仕事用の HipChat ボットを作成しています。HipChat ボットには、チャット ルームでキーワードを監視する機能があり、キーワードが使用されている場合は JavaScript を実行します。

私の場合、ボットに監視してもらいたいのは -

ここで*= 長さ無制限の JIRA 課題本文のテキスト

したがって、このためには、フックする正規表現と、説明テキストを変数に移動する正規表現が必要です..ここで誰かが支援できますか??

よく説明していない場合は、以下に「Karma」の動作例 (addon.webhook) を示します。ありがとう!

https://bitbucket.org/atlassianlabs/ac-koa-hipchat-karma/src/cca57e089a2f630d924cd5df23211f0da3617063/web.js?at=master

0 投票する
0 に答える
229 参照

xmpp - myjetbrains.com でホストされている YouTrack ボットを HipChat に追加するには?

YouTrack (InCloud でホストされているもの) から HipChat に Jabber ボットをセットアップしようとしています。しかし、失敗しました。

[botusername]@myjetbrains.com でボットを追加しようとしました (botusername は、YouTrack 設定の Jabber 通知セクションの Jabber ユーザー名フィールドに書き込まれます)。しかし、何も起こりません。

また、ヒップチャット アカウントに jabber メッセージを送信しようとしましたが、やはり何も起こりません。私はここに何かが欠けていることを知っていますが、正確に何がわからない...