質問編集履歴
2
試したこと③の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -59,6 +59,49 @@
|
|
59
59
|
例外が発生しました。リクエストに失敗しました。https://phantomjscloud.com コード 400 が返されました。サーバーの応答は切り捨てられています。{"name": "HttpStatusCodeException", "message": "Invalid URL innerException. "無効なURLです。引数 "url "は文字列型でなければなりません。Arr...のインスタンスを受信しました。
|
60
60
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-28/83798948-5ce4-4586-b724-853d120d68ca.png)
|
61
61
|
|
62
|
+
### 試したこと③引数のURLを変える
|
63
|
+
配列にはいっているURLを引数にしていたが、
|
64
|
+
直接URLを引数にしたが、無効な引数と言われる
|
65
|
+
|
66
|
+
```javascript
|
67
|
+
// var scraping_url = urlArray[0]; ←修正前 ↓修正後
|
68
|
+
var url_test = "https://www.ebay.com/sh/ord/details?srn=4794&orderid=16-08926-69722&source=Orders&ru=https%3A%2F%2Fwww.ebay.com%2Fsh%2Ford";
|
69
|
+
|
70
|
+
//PhantomJsCloud用の独自関数で動的なWebページのHTMLデータを取得する
|
71
|
+
// let html = phantomJSCloudScraping(scraping_url); ←修正前 ↓修正後
|
72
|
+
let html = phantomJSCloudScraping(url_test);
|
73
|
+
```
|
74
|
+
|
75
|
+
```error
|
76
|
+
Exception: Invalid argument: <!DOCTYPE%20html><html%20lang="en"><head><meta%20http-equiv="X-UA-Compatible"%20content="IE=Edge"><meta%20name="viewport"%20content="width=device-width,%20initial-scale=1"><link%20rel="icon"%20href="https://pages.ebay.com/favicon.ico"><link%20rel="dns-prefetch"%20href="//ir.ebaystatic.com"><link%20rel="dns-prefetch"%20href="//secureir.ebaystatic.com"><link%20rel="dns-prefetch"%20href="//i.ebayimg.com"><link%20rel="dns-prefetch"%20href="//rover.ebay.com"><script>$ssgST=new%20Date().getTime();</script><meta%20charset="utf-8"><title>Security%20Measure</title><style>
|
77
|
+
#dCF_captcha_text%20{
|
78
|
+
display:%20none%20!important;
|
79
|
+
}
|
80
|
+
.pgHeading%20{
|
81
|
+
margin:%2010px%200px%2020px%2010px;
|
82
|
+
padding:%2010px%200px%200px%200px;
|
83
|
+
}
|
84
|
+
.pgHeading%20>%20h1%20{
|
85
|
+
line-height:%2027px;
|
86
|
+
text-align:%20left;
|
87
|
+
margin:%200px%2010px%2020px%200px;
|
88
|
+
font-size:%201.2em;
|
89
|
+
font-family:%20Arial,%20Helvetica,%20sans-serif;
|
90
|
+
font-weight:%20normal;
|
91
|
+
color:%20#5d5d5d;
|
92
|
+
}
|
93
|
+
.pgCenter%20{
|
94
|
+
margin:%2010px%2010px%2010px%2010px;
|
95
|
+
text-align:%20justify;
|
96
|
+
font-size:%201.1em;
|
97
|
+
}
|
98
|
+
%20%20%20%20%20%20%20%20%20%20%20%20.captcha-not-rendered-msg-div%20a:link%20{
|
99
|
+
%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20text-decoration:%20underline;
|
100
|
+
%20%20%20%20%20%20%20%20%20%20%20%20}
|
101
|
+
|
102
|
+
~~後略~~
|
103
|
+
```
|
104
|
+
|
62
105
|
### 補足情報(FW/ツールのバージョンなど)
|
63
106
|
ログイン時のTokenと勘違いしているわけではないことを確認済みです。
|
64
107
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-28/409bd42a-6b44-4e2d-8189-7360f08ec756.png)
|
1
試したこと②と補足情報を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,13 +42,23 @@
|
|
42
42
|
}
|
43
43
|
```
|
44
44
|
|
45
|
-
### 試したこと
|
46
|
-
|
45
|
+
### 試したこと①スクリプトプロパティのKEYの確認
|
47
46
|
コード上では`PHANTOMJSCLOUD_ID`となっているが、
|
48
47
|
スクリプトプロパティの方のKEYが`APIKEY`となっていたので、
|
49
|
-
同じに合わせ
|
48
|
+
同じに合わせたが同じエラーが出る
|
50
49
|
|
51
50
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-28/dc56cdf8-1199-483a-b7c2-134ac4a767e9.png)
|
52
51
|
|
52
|
+
### 試したこと②デモAPIキー
|
53
|
+
`APIKEY_DEMO`のKEYでデモのAPIキーを入力してみたところ、
|
54
|
+
以下のエラーがでました。
|
55
|
+
```error
|
56
|
+
Exception: Request failed for https://phantomjscloud.com returned code 400. Truncated server response: {"name":"HttpStatusCodeException","message":"Invalid URL innerException: The \"url\" argument must be of type string. Received an instance of Arr... (use muteHttpExceptions option to examine full response)
|
57
|
+
```
|
58
|
+
↓和訳
|
59
|
+
例外が発生しました。リクエストに失敗しました。https://phantomjscloud.com コード 400 が返されました。サーバーの応答は切り捨てられています。{"name": "HttpStatusCodeException", "message": "Invalid URL innerException. "無効なURLです。引数 "url "は文字列型でなければなりません。Arr...のインスタンスを受信しました。
|
60
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-28/83798948-5ce4-4586-b724-853d120d68ca.png)
|
61
|
+
|
53
62
|
### 補足情報(FW/ツールのバージョンなど)
|
54
|
-
|
63
|
+
ログイン時のTokenと勘違いしているわけではないことを確認済みです。
|
64
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-28/409bd42a-6b44-4e2d-8189-7360f08ec756.png)
|