質問編集履歴

5

最初の文の説明をよりわかりやすく書きました。

2020/06/12 18:04

投稿

KK0618
KK0618

スコア11

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- PHPでDBに情報を入力したら、chatworkに自動でメッセージを送信できるシステムを作っています。
5
+ PHPのsqlでDBに情報を入力したら、chatworkに自動でメッセージを送信してくれるシステムを作っています。
6
6
 
7
7
  下記ソースコードを書いたのですが、chatwork上に何もメッセージが送信されていませんでした。
8
8
 

4

他の閲覧者に修正の過程をわかりやすくするため、修正箇所を元に戻しました。

2020/06/12 18:04

投稿

KK0618
KK0618

スコア11

test CHANGED
File without changes
test CHANGED
@@ -20,9 +20,9 @@
20
20
 
21
21
  header("Content-type: text/html; charset = utf-8"); //レスポンスのブラウザ表示の時に、文字化けを防ぐため
22
22
 
23
- $header = array('Content-Type: application/x-www-form-urlencoded','X-ChatWorkToken: 自分のAPIトークン');
23
+ $header = array('Content-Type: text/html','X-ChatWorkToken: 自分のAPIトークン');
24
24
 
25
- $url = "https://www.chatwork.com/v2/rooms/{room_id}/messages"; //自分の部屋のroom_id
25
+ $url = "https://www.chatwork.com/room_id/messages"; //自分の部屋のroom_id
26
26
 
27
27
  $ch = curl_init($url);
28
28
 

3

Content-type: 値が間違っていましたので、修正しました。

2020/06/12 17:49

投稿

KK0618
KK0618

スコア11

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  header("Content-type: text/html; charset = utf-8"); //レスポンスのブラウザ表示の時に、文字化けを防ぐため
22
22
 
23
- $header = array('Content-type: application/json','X-ChatWorkToken: 自分のAPIトークン');
23
+ $header = array('Content-Type: application/x-www-form-urlencoded','X-ChatWorkToken: 自分のAPIトークン');
24
24
 
25
25
  $url = "https://www.chatwork.com/v2/rooms/{room_id}/messages"; //自分の部屋のroom_id
26
26
 

2

チャットワークのURLを正しく修正しました。

2020/06/12 17:25

投稿

KK0618
KK0618

スコア11

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  $header = array('Content-type: application/json','X-ChatWorkToken: 自分のAPIトークン');
24
24
 
25
- $url = "https://www.chatwork.com/#!rid{room_id}/messages"; //自分の部屋のroom_id
25
+ $url = "https://www.chatwork.com/v2/rooms/{room_id}/messages"; //自分の部屋のroom_id
26
26
 
27
27
  $ch = curl_init($url);
28
28
 

1

ソースコード上のコメントを追記しました

2020/06/12 17:08

投稿

KK0618
KK0618

スコア11

test CHANGED
File without changes
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
  echo 'Curl error'.curl_error($ch);
64
64
 
65
- $err_msg[] = 'chatwork連携失敗しました';
65
+ $err_msg[] = 'chatwork連携失敗しました'; //こちらの変数は、載せているコードとは他の場所で定義しています。
66
66
 
67
67
  }
68
68