teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

追記その2

2018/02/03 19:25

投稿

AMK
AMK

スコア765

title CHANGED
File without changes
body CHANGED
@@ -32,6 +32,15 @@
32
32
  に、変更したところエラーがUnknown hashing algorithm: HS256に変化しました。
33
33
  hash hmac()はHS256が使えないという事かな??
34
34
 
35
+ 追記その2
36
+ >hash hmac()はHS256が使えないという事かな??
37
+ ご指摘をいただきましてhash-hmacはHS256が使えないので
38
+ sha1を指定しなおしたらこの部分のエラーは解消しました!!
39
+ しかし
40
+ failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized
41
+ file_get_contents()の部分のエラーは解消出来ず
42
+ 残念ながら接続できませんでした。
43
+
35
44
  引き続き自分でも調べてみますがご存知の方がいらっしゃいましたらよろしくお願いします。
36
45
 
37
46
  ※なるべくはClassや外部のスクリプトなどを使わずに作成したいと思っています。

2

タイトル変更

2018/02/03 19:25

投稿

AMK
AMK

スコア765

title CHANGED
@@ -1,1 +1,1 @@
1
- WEB APIについ
1
+ PHPでWEB APIにつながらな
body CHANGED
@@ -1,6 +1,8 @@
1
1
  プログラムの勉強で自動売買のソフトを作ろうと試行錯誤中です。
2
2
 
3
+ 参考にしたURL
3
4
  https://www.quoine.com/api/?lang=ja
5
+ 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/
4
6
 
5
7
  自力で色々検索してここまでは出来たのですがエラーで解決できそうにないので教えていただきたいのです。
6
8
 

1

追記

2018/02/03 18:29

投稿

AMK
AMK

スコア765

title CHANGED
File without changes
body CHANGED
@@ -11,6 +11,29 @@
11
11
  そこからどう解決していいか?が解らないので解決方法など教えて頂けると幸いです。
12
12
 
13
13
 
14
+ ※なるべくはClassや外部のスクリプトなどを使わずに作成したいと思っています。
15
+
16
+ 追記
17
+ さらに自分なりに調べた結果
18
+ expects parameter 2 to be stringの部分はhash hmac()がString型にしなければならないという事?と思ったので
19
+ $text = array(
20
+ 'path:' .$order_url,
21
+ 'nonce:' .$timestamp,
22
+ 'token_id:' .$key,
23
+ );
24
+
25
+ $text =json_encode( array(
26
+ 'path:' .$order_url,
27
+ 'nonce:' .$timestamp,
28
+ 'token_id:' .$key,
29
+ ));
30
+ に、変更したところエラーがUnknown hashing algorithm: HS256に変化しました。
31
+ hash hmac()はHS256が使えないという事かな??
32
+
33
+ 引き続き自分でも調べてみますがご存知の方がいらっしゃいましたらよろしくお願いします。
34
+
35
+ ※なるべくはClassや外部のスクリプトなどを使わずに作成したいと思っています。
36
+
14
37
  ```php
15
38
  <?php
16
39
  //API取得して入力