2017-03-20 14 views
2

curlコマンドを使用してMessage-Hubにトピックを作成しようとしています。
私はこのYAMLを追っ:https://github.com/ibm-messaging/message-hub-docs/blob/master/kafka-administration-api/KafkaTopicManagement.yamlcurlコマンドでメッセージハブにトピックを作成

私は次のことを実行するときに許可されていませんHTTP 405メソッド取得しています: カール-X POST --tlsv1.2 -Vk -H「のContent-Type:アプリケーション/ vnd.kafkaを.binary.v1 + json "-H" X-Auth-Token:私のアプリケーションの環境変数の "https://kafka-rest-prod01.messagehub.services.us-south.bluemix.net/topics -d" {\ "TopicCreateParam \" {\ "name \":\ "my.test \"} }」

ありがとうございました。ここjd76三つの問題@

答えて

2

  1. あなたのURLがあなたのコンテンツタイプがちょうど
  2. TopicCreateParamは内タイプの名前だけで平野JSONでなければなりません
  3. /管理/パスが不足していますswagger yml。

試してみてください。

curl -H "Content-Type: application/json" -H "X-Auth-Token: apikey from the environment variable of my app" -d "{ \"name\": \"my.test\" }" https://kafka-rest-prod01.messagehub.services.us-south.bluemix.net/admin/topics

+0

は私が助けることが嬉しい、jd76 @迅速な対応 – jd76

+0

なしちゃったごめんなさいありがとう –