質問編集履歴

3

追記その2

2018/02/03 19:25

投稿

AMK
AMK

スコア765

test CHANGED
File without changes
test CHANGED
@@ -63,6 +63,24 @@
63
63
  に、変更したところエラーがUnknown hashing algorithm: HS256に変化しました。
64
64
 
65
65
  hash hmac()はHS256が使えないという事かな??
66
+
67
+
68
+
69
+ 追記その2
70
+
71
+ >hash hmac()はHS256が使えないという事かな??
72
+
73
+ ご指摘をいただきましてhash-hmacはHS256が使えないので
74
+
75
+ sha1を指定しなおしたらこの部分のエラーは解消しました!!
76
+
77
+ しかし
78
+
79
+ failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized
80
+
81
+ file_get_contents()の部分のエラーは解消出来ず
82
+
83
+ 残念ながら接続できませんでした。
66
84
 
67
85
 
68
86
 

2

タイトル変更

2018/02/03 19:25

投稿

AMK
AMK

スコア765

test CHANGED
@@ -1 +1 @@
1
- WEB APIについ
1
+ PHPでWEB APIにつながらな
test CHANGED
@@ -2,7 +2,11 @@
2
2
 
3
3
 
4
4
 
5
+ 参考にしたURL
6
+
5
7
  https://www.quoine.com/api/?lang=ja
8
+
9
+ http://kappazu.com/2017/11/24/%E4%BB%AE%E6%83%B3%E9%80%9A%E8%B2%A8%E8%87%AA%E5%8B%95%E5%A3%B2%E8%B2%B7%E5%85%A5%E9%96%80%E3%80%80python%E3%81%A7quoinex-api%E3%81%A6%E3%81%99%E3%81%A8%E2%91%A0/
6
10
 
7
11
 
8
12
 

1

追記

2018/02/03 18:29

投稿

AMK
AMK

スコア765

test CHANGED
File without changes
test CHANGED
@@ -21,6 +21,52 @@
21
21
  そこからどう解決していいか?が解らないので解決方法など教えて頂けると幸いです。
22
22
 
23
23
 
24
+
25
+
26
+
27
+ ※なるべくはClassや外部のスクリプトなどを使わずに作成したいと思っています。
28
+
29
+
30
+
31
+ 追記
32
+
33
+ さらに自分なりに調べた結果
34
+
35
+ expects parameter 2 to be stringの部分はhash hmac()がString型にしなければならないという事?と思ったので
36
+
37
+ $text = array(
38
+
39
+ 'path:' .$order_url,
40
+
41
+ 'nonce:' .$timestamp,
42
+
43
+ 'token_id:' .$key,
44
+
45
+ );
46
+
47
+
48
+
49
+ $text =json_encode( array(
50
+
51
+ 'path:' .$order_url,
52
+
53
+ 'nonce:' .$timestamp,
54
+
55
+ 'token_id:' .$key,
56
+
57
+ ));
58
+
59
+ に、変更したところエラーがUnknown hashing algorithm: HS256に変化しました。
60
+
61
+ hash hmac()はHS256が使えないという事かな??
62
+
63
+
64
+
65
+ 引き続き自分でも調べてみますがご存知の方がいらっしゃいましたらよろしくお願いします。
66
+
67
+
68
+
69
+ ※なるべくはClassや外部のスクリプトなどを使わずに作成したいと思っています。
24
70
 
25
71
 
26
72