ソーシャルゲームの開発を行っています。
ソーシャルゲームを利用しているユーザーの情報をAPIサーバーに問い合わせる機能を実装しているのですが、下記の条件の問い合わせが失敗します。
■問い合わせに失敗する条件
ユーザーの複数の情報を取得する。
例:ユーザーのニックネームとIDを取得するなど
■問い合わせに成功する条件
ユーザーの特定・全ての情報を取得する。
APIサーバーへの問い合わせ用に生成したベースストリング、Authorizationヘッダ、クエリパラメータのいずれかが間違っていると考えているのですが、何が間違っているんでしょうか?
■oauthのバージョン
1.0
※おそらく1.0
■生成したベースストリングのユーザー情報の指定箇所
&fields%3Did%2Cnickname%26
※PHPのrawurlencodeメソッドでエンコードしてます。
■生成したAuthorizationヘッダのユーザー情報の指定箇所
OAuth realm="",
fields="id%2Cnickname",
■APIサーバーへのリクエストURLのクエリパラメータ
?fields=id,nickname
どうかよろしくお願いします。
コメント(0件)