前提・実現したいこと
TeratailのAPIを叩いてデータ取得をしたいです(Alamofireを使用)。
その際にアクセストークンを使用したいです。
ドキュメントを見ると、下記の通り記載があったため、このようにコードを書いたところ、エラーは出ないもののアクセストークンが使われてない状況と同じになってしまいます(API回数制限にすぐにかかってしまう)。
調べてみたものの原因が分からず、ご教示いただけないでしょうか?
アクセストークンを持っている場合は、OAuthの仕様に基づき Authorizationヘッダーに入れてリクエストを送ります。 $ curl -X GET "https://teratail.com/api/v1/users/11" -H "Authorization: Bearer 0123456789abcdef0123456789abcdef0123456789"
該当のソースコード
swift
1let Auth_header: HTTPHeaders = ["Authorization" : "Bearer" + "取得したアクセストークン"] 2Alamofire.request("https://teratail.com/api/v1/questions", method: .get, headers: Auth_header).responseJSON { response in 3//処理 4}
参考記事
あなたの回答
tips
プレビュー