2016-12-10 2 views
0

私は基本的なCachetHQステータスページを設定しており、設定プロセス全体を完了しました。 APIキーを持っているユーザーがいます。CachetHQインシデントAPI

APIを使用してインシデントを作成することができました(認証と投稿はhttp://domain.com/api/v1/incidentsになりました)。しかし、特定のインシデントでPUTリクエストを実行しようとすると、「403 - 禁じられた "。これをサポートするために何か特別なことがありますか? cURLの要求は次のようになります

:サーバー上の私の以前の経験に基づいて

curl -X PUT -H "X-Cachet-Token: API-KEY-HERE" -H "Cache-Control: no-cache" -H "Postman-Token: 6e023e6d-329a-9b00-b027-33b259264680" -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" -F "name=Incident #1 - Foo" -F "component_id=3" -F "status=1" "http://status.icepets.com/api/v1/incidents/4" 

答えて

0

、私はこの問題を考え出しました。サーバーが異なる動詞すべてを受け入れていない(つまり、PUT/DELETE)。

私はLaravelのスプーフィングメソッドを使用するようにスクリプトを切り替えましたが、それは魅力的でした。

関連する問題