3

こちら で説明されているように、Message Hub (別名 Kafka) 用の IBM Bluemix Administration API を呼び出しています。

https://kafka-admin-prod02.messagehub.services.eu-gb.bluemix.net:443/topics(API キーに対応する適切な値と GET 動詞を使用して)エンドポイントを呼び出すX-Auth-Tokenと、うまくいくようです。Bluemix Message Hub の管理画面で手動で構成したトピックのリストが返されます。

ただし、動詞 POST と本体の of{name: 'mynewtopicname'}およびContent-Typeofを使用して同じ URL を呼び出してもapplication/json(API の Swagger ドキュメントによると、これは正しい構文のようです)、「HTTP 405 Method Not許可された"。これは、GET、PUT、POST、または DELETE のいずれを使用しても発生するようです (これは、トピックを削除できないことも意味します)。

私は何か間違ったことをしていますか?

(関連する場合は、英国の Bluemix インスタンスで Message Hub を使用しています)。

4

1 に答える 1