私はトークンを取るが、私は問題がある。ルビーHTTPリクエストポストメソッド
マイコード:今、あなたは私がこれを前提とするつもりだいくつかの情報を掲載していることを
Unsupported Media Type
415
APIのドキュメント
URL /api/authentication/:id/:password Method POST
URL Params Required: id=[Integer] password=[String] hashed in sha256
Data
Params None
Success Response: Code: 200 OK
Content: {"authToken":"eyJhbGciOiJIUzI1NiJ9...", "expires": "2017-10-11T12:13:47.441"}
Error Response: Code: 401 Unauthorized
Content: {"Status":"Wrong Password"} Code: 401 Unauthorized
Content: {"Status":"User doesn't exist"}
具体的なご期待はありますか?いいえ、あなたはパラメータなしで指定されたURLへの投稿要求を単にしています。 415は、ペイロード形式がサポートされていないことを意味しますが、POSTリクエストにペイロードがないため、これは驚くべきことではありません。あなたはおそらく 'application/json'や' text/xml'のようなContent-Typeヘッダーを指定する必要がありますが、私はこのサービスが期待していることを確信しています – engineersmnky
idとパスワードのようなURLにパラメータを追加します –
大学のWebサイトに接続しようとすると、このサイトにapiを書く人は、私にこれを教えてください:url = URI( "https://ams.iaau.edu.kg/api/authentication/13010106044/sha-256 hash") –