質問: 'chatwork連携失敗しました'; //こちらの変数は、載せているコードとは他の場所で定義しています。 } curl_close($ch); //*****チャットボット作成ここまで***** ``` ### 試したこと まず、エラーが何か起こっていないか調べようと、オプションの部分にvar_dumpをつけて実行しましたが、オプションの部分も正常にtrueが返されていました。 現在は、何がエラーかも分からない状態です。。。 ### 補足情報(FW/ツールのバージョンなど) curl関数は有効なので、インストールなどの問題は無いと思います。 どうかアドバイスをいただけないでしょうか。
回答: ### URLが間違っていました! 公式のAPIエンドポイントに載っているURLは以下の記述です。 ``` https://api.chatwork.com/v2/rooms/{room_id}/messages ``` この{room_id}のかっこ{}を外して、 ``` https://api.chatwork.com/v2/rooms/room_id/messages ``` のようにしたら、HTTPリクエストが通りました! かなり小さなミスで、大変お騒がせしました! また、dodox86様のいくつかのご指摘のおかげで、大きく前に進めたことを感謝しています。 → Content-typeの指定が間違っていたり、エンドポイントへのURLが間違っていたり、、、 ありがとうございました!