1

私は、HipChat 用の Webhook を作成して、たとえば/sayhiチャットで入力したときに単純なメッセージが返されるようにするのが好きHiです。

PUTを送信すると言われているAPI https://www.hipchat.com/docs/apiv2/method/create_room_webhookを見ました

/v2/room/{room_id_or_name}/extension/webhook/{key}

そこで、次のスクリプトを作成しました

curl -d '{"name":"simpletest","url":"http://myserser/myapp/myresource",
   "pattern":"^\\/hello$","key":"my.simple.webhook","event":"room_message"}' 
   -H 'Content-Type: application/json' 
   https://our.hipchat.com/v2/room/2202432/extension
   /webhook/my.simple.webhook?auth_token=token

しかし、これを実行すると戻ります

{
 "error": {
 "code": 405,
 "message": "<p>The method is not allowed for the requested URL.</p>",
 "type": "Method Not Allowed"
 }
}

誰かがこれを正しく設定する方法を説明できますか? 助けてくれてありがとう

4

1 に答える 1

1

最終的にhttps://developer.atlassian.com/hipchat/tutorials/building-a-simple-add-on-using-a-wizardが詳細に説明されており、これで機能していました。

結局自分の設定ミスだった

于 2016-02-22T13:29:36.323 に答える