😊【エンジニア初学者向け】これだけは抑えておきたいAPI接続に必要なHTTPプロトコルの基礎知識2020/10/18に公開2020/12/128件NetworkhttpOAuthbasictechDiscussiontawaraK2020/10/18すごくわかりやすくて、ためになりました。ありがとうございます! harrythecode2020/10/18お役に立てて何よりです! 返信を追加ritou2020/10/19に更新Oauth1.0認証 というところの # HTTPリクエスト のあたりで "OAuth 1.0のAPIアクセス方法" で OAuth 2.0 の アクセストークンを要求する内容が例示されているように見えるのですが、ここでは何を説明しようとしているのでしょうか? harrythecode2020/10/19該当箇所の説明が少し不明瞭だったので追記しました。お知らせありがとうございます! ritou2020/10/19OAuth 1.0のAPIアクセスを説明しようとしていることは推測できるのですが、それであれば multipart/form-dataとしてcode, grant_type, client_id ... などの OAuth 2.0用のパラメータを送る必要はないのではないでしょうか?1.0と2.0を混在させるようなリクエストは実際には使われていませんし、読者に混乱を招きかねません。 例えばですが、OAuth 1.0では Authorization: OAuth oauth_consumer_key="RKCGzna7bv9YD57c", のようなリクエストとなり、OAuth 2.0(のAPIアクセス)では Authorization: Bearer ... のようになってますよ、ぐらいで十分かと思います。 harrythecode2020/10/19色々と助かります!TwitterのOAuth認証サンプルが非常にスッキリしていたのでそちらを参考にして触りの部分だけ変更しています。 返信を追加ritou2020/10/19あー、すみません。Postmanの記事にある例をそのまま使われてたんですね。こっちに問い合わせしておきます。 返信を追加たくみん2020/10/19非常にわかりやすかったです。 ありがとうございます! 返信を追加
ritou2020/10/19に更新Oauth1.0認証 というところの # HTTPリクエスト のあたりで "OAuth 1.0のAPIアクセス方法" で OAuth 2.0 の アクセストークンを要求する内容が例示されているように見えるのですが、ここでは何を説明しようとしているのでしょうか? harrythecode2020/10/19該当箇所の説明が少し不明瞭だったので追記しました。お知らせありがとうございます! ritou2020/10/19OAuth 1.0のAPIアクセスを説明しようとしていることは推測できるのですが、それであれば multipart/form-dataとしてcode, grant_type, client_id ... などの OAuth 2.0用のパラメータを送る必要はないのではないでしょうか?1.0と2.0を混在させるようなリクエストは実際には使われていませんし、読者に混乱を招きかねません。 例えばですが、OAuth 1.0では Authorization: OAuth oauth_consumer_key="RKCGzna7bv9YD57c", のようなリクエストとなり、OAuth 2.0(のAPIアクセス)では Authorization: Bearer ... のようになってますよ、ぐらいで十分かと思います。 harrythecode2020/10/19色々と助かります!TwitterのOAuth認証サンプルが非常にスッキリしていたのでそちらを参考にして触りの部分だけ変更しています。 返信を追加
ritou2020/10/19OAuth 1.0のAPIアクセスを説明しようとしていることは推測できるのですが、それであれば multipart/form-dataとしてcode, grant_type, client_id ... などの OAuth 2.0用のパラメータを送る必要はないのではないでしょうか?1.0と2.0を混在させるようなリクエストは実際には使われていませんし、読者に混乱を招きかねません。 例えばですが、OAuth 1.0では Authorization: OAuth oauth_consumer_key="RKCGzna7bv9YD57c", のようなリクエストとなり、OAuth 2.0(のAPIアクセス)では Authorization: Bearer ... のようになってますよ、ぐらいで十分かと思います。
Discussion
すごくわかりやすくて、ためになりました。ありがとうございます!
お役に立てて何よりです!
Oauth1.0認証 というところの # HTTPリクエスト のあたりで "OAuth 1.0のAPIアクセス方法" で OAuth 2.0 の アクセストークンを要求する内容が例示されているように見えるのですが、ここでは何を説明しようとしているのでしょうか?
該当箇所の説明が少し不明瞭だったので追記しました。お知らせありがとうございます!
OAuth 1.0のAPIアクセスを説明しようとしていることは推測できるのですが、それであれば multipart/form-dataとしてcode, grant_type, client_id ... などの OAuth 2.0用のパラメータを送る必要はないのではないでしょうか?1.0と2.0を混在させるようなリクエストは実際には使われていませんし、読者に混乱を招きかねません。
例えばですが、OAuth 1.0では
のようなリクエストとなり、OAuth 2.0(のAPIアクセス)では
のようになってますよ、ぐらいで十分かと思います。
色々と助かります!TwitterのOAuth認証サンプルが非常にスッキリしていたのでそちらを参考にして触りの部分だけ変更しています。
あー、すみません。Postmanの記事にある例をそのまま使われてたんですね。こっちに問い合わせしておきます。
非常にわかりやすかったです。
ありがとうございます!