こんにちは、私はこの問題のために私の髪を引っ張ってきました。 ryverからapiにアクセスして、チャットメッセージを送信して自動通知を送信しています。それはそれは、常に[ステータスコード] 400を返すryver apiへの口角
$client = new Client();
$postData = \GuzzleHttp\json_encode(['JSON Payload' => ['body' => 'test123']]);
$options = [
'json' => $postData
];
$request = $client->post('https://somecompany.ryver.com/api/1/odata.svc/workrooms(1099207)/Chat.PostMessage()', $options);
$request->setHeader('Content-Type', 'application/json');
$request->setHeader('Accept', 'application/json');
$request->setHeader('Authorization', 'Basic Base64codehere');
$response = $request->send();
を助けている場合、:(はありがとう助け、偉大なを持ってください、私はこのdoc https://support.ryver.com/chatmessage-api/を以下だと私はがつがつ食うとlaravel 5.1を使用していますし、ここに私のコードです日!あなたはこれを使用してAPIリクエストを送信しようとするかもしれ
レスポンスボディには何がありますか? –
例外を投げているので、@JonStirlingの応答を送信できません。 クライアントエラーの応答 [状態コード] 400 [reason phrase]不正リクエスト –