質問編集履歴
3
誤字修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
phpにてYahoo!ショッピング
|
1
|
+
phpにてYahoo!ショッピング注文詳細APIにて公開鍵認証を利用するにあたりエラー原因不明
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 現象・実現したいこと
|
2
2
|
Yahoo!ショッピングAPIの注文詳細APIにて公開鍵認証を利用したいが実行時にエラーが発生します。
|
3
|
-
原因が分かりません。
|
3
|
+
原因が分かりません。どうかアドバイスを戴きたいです。
|
4
4
|
|
5
5
|
### 前提
|
6
6
|
PHPにて実装。公開鍵認証を利用しない形での注文詳細APIの実行は問題なく実行可能。
|
2
参考ページ追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,6 +7,10 @@
|
|
7
7
|
また公開鍵の申請、発行は済んでいます。
|
8
8
|
アクセストークンは直前にリフレッシュトークンにて取得しています。
|
9
9
|
(https://auth.login.yahoo.co.jp/yconnect/v2/token)
|
10
|
+
公開鍵参考ページ
|
11
|
+
https://developer.yahoo.co.jp/webapi/shopping/help/#effectivepublickey
|
12
|
+
注文詳細API参考ページ
|
13
|
+
https://developer.yahoo.co.jp/webapi/shopping/orderInfo.html
|
10
14
|
|
11
15
|
### 発生している問題・エラーメッセージ
|
12
16
|
HTTP/1.1 401 Unauthorized
|
1
phpタグをつけると改行がされないので消しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -23,8 +23,6 @@
|
|
23
23
|
<Error><Message>Bad Request: Authentication parameters in your request incompleted.</Message></Error>
|
24
24
|
|
25
25
|
### 該当のソースコード
|
26
|
-
|
27
|
-
<?php
|
28
26
|
|
29
27
|
// Yahoo! JAPAN API アクセストークン
|
30
28
|
$accessToken = "<アクセストークン>";
|
@@ -86,8 +84,6 @@
|
|
86
84
|
// API レスポンスの表示
|
87
85
|
echo $response;
|
88
86
|
|
89
|
-
?>
|
90
|
-
|
91
87
|
|
92
88
|
### 試したこと
|
93
89
|
キーの開始文字を省く必要もあるかと思い、 認証情報の暗号化実行前に消してみましたがエラー変わらず。
|