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

質問編集履歴

1

ご指摘の通り、ークダウンのcode機能を利用してコードを挿入致しました。よろしくお願い致します。

2020/07/18 04:14

投稿

shivil
shivil

スコア24

title CHANGED
File without changes
body CHANGED
@@ -5,8 +5,8 @@
5
5
  最終的にはアクセストークン取得後、userIdを取得しMessagingAPIを利用してメッセージを送信したい。
6
6
 
7
7
  リダイレクトURLに認証コードがGETで送信された後の実行コード
8
- PHP cURL
9
8
 
9
+ ```PHP
10
10
  $postData = [
11
11
  'grant_type' => 'authorization_code',
12
12
  'code' => $_GET['code'], // 認証コード
@@ -25,6 +25,7 @@
25
25
  $res = curl_exec($ch);
26
26
  curl_close($ch);
27
27
 
28
+ ```
28
29
 
29
30
  上記コードでアクセストークンの取得を試みたのですがLINEログインでログイン後、リダイレクトURLに認証コードは返ってくるのですが何度ログインしてもログイン後のリダイレクトURLにリダイレクトされ認証コードも付与されるのですが、どうしてもHTTPステータスコード400と下記のレスポンスが返ってきます。
30
31
 
@@ -33,10 +34,12 @@
33
34
 
34
35
  HTTPステータスコード: 400
35
36
 
37
+ ```JSON
36
38
  {
37
39
  "error" : "invalid_grant",
38
40
  "error_description" : "authorization code expired or incompatible"
39
41
  }
42
+ ```
40
43
 
41
44
 
42
45
  余談かもしれませんがZOOM APIでのアクセストークンの取得などは問題なく出来ております。