タグ

ブックマーク / developer.mixi.co.jp (2)

  • 署名付きリクエストの検証 - mixiアプリ

    この記事では、署名付きリクエストをどのように検証するかを説明します。もしあなたが署名付きリクエストとは何かわからない場合や、なぜこれを使わなければならないのかわからない場合は、署名付きリクエストの紹介ページをチェックしてください。 ※ このページの内容は、「Validating Signed Requests」の翻訳に一部修正を加えたものです。 暗号化キーを入手する 署名付きリクエストは、現在3つのパラメータを含みます。 oauth_consumer_key xoauth_signature_publickey oauth_signature_method oauth_consumer_keyパラメータは、リクエストが送信されたコンテナを示します。oauth_signature_methodパラメータは、リクエストを署名するために使われたメソッドを示します。RSA-SHA1で署名されたリク

  • 2-legged OAuthによるAPIアクセス - mixiアプリ

    OAuth Signatureの生成方法 RESTful APIの利用に必要なOAuth Signatureの生成方法を以下に説明します。 Signature Methodは、現在、HMAC-SHA1のみ対応しています。 まず、署名生成に必要なベース文字列を生成するために次の値を用意します。 HTTPリクエストメソッド(GETやPOSTなど) 実際にリクエストが送信されるAPI URL。クエリーパラメータは含めないようにします。 OAuthの処理に必要な各種パラメータを設定します。クエリーパラメータはこちらに含めます。パラメータの順序は、予めパラメータ名のアルファベット順にソートしておく必要があります。 例えば、下記のような値を用意します。 GET http://api-example.mixi.jp/people/@me/@self oauth_consumer_key=bc906fac

  • 1