質問編集履歴

1

自分のコードの追加

2018/09/25 07:26

投稿

naoya7076
naoya7076

スコア28

test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,57 @@
11
11
  ここで404エラーが発生してしまいます。どのようにすれば404を回避してログインできるか
12
12
 
13
13
  もしくはIndeedは外部のスクリプトからのログインを禁止しているのか教えていただきたいです
14
+
15
+ 私が書いたコードは下記です
16
+
17
+ ```js
18
+
19
+ var LOGIN_URL = "https://secure.indeed.com/account/login";
20
+
21
+ var userid = "実際はユーザーIDを入れています";
22
+
23
+ var password = "実際はパスワードを入れています";
24
+
25
+
26
+
27
+ function myFunction() {
28
+
29
+ try {
30
+
31
+ // HTTPリクエストのパラメータをobjectで設定
32
+
33
+ // POSTで渡すフォームデータはpayloadで指定
34
+
35
+ var options = {
36
+
37
+ method: "post",
38
+
39
+ followRedirects: false,
40
+
41
+ contentType: "application/x-www-form-urlencoded",
42
+
43
+ payload: {
44
+
45
+ userId: userid,
46
+
47
+ password: password
48
+
49
+ }
50
+
51
+ };
52
+
53
+ var response = UrlFetchApp.fetch(LOGIN_URL, options);
54
+
55
+ } catch (e) {
56
+
57
+ Logger.log('\n' + JSON.stringify(e, null, ' '));
58
+
59
+ } finally {
60
+
61
+ return;
62
+
63
+ };
64
+
65
+ };
66
+
67
+ ```