홈>
콜백 URL에 게시 된 정보를 Laravel 데이터베이스에 저장하고 싶습니다. api.php 파일에 컨트롤러와 경로를 만들었지 만 게시 된 정보가 저장되지 않습니다. 공용 폴더에 PHP 파일을 만들 때 정보가 저장되고 있지만 컨트롤러를 통과하고 싶습니다. 정보를 저장하기 위해해야 할 일을 알려주십시오.
경로 :
Route::post('/receivesms', 'MessageController@stk');
컨트롤러 :
namespace App\Http\Controllers;
use App\Message;
use Illuminate\Http\Request;
class MessageController extends Controller
{
public function stk(Request $req){
$message = new Message();
$message->sender = $req->input('from');
$message->recipient = $req->input('to');
$message->message = $req->input('message');
$message->date_sent = $req->input('date');
$message->message_id = $req->input('id');
$message->link_id = $req->input('linkId');
$message->save();
return view('welcome');
}
}
게시 된 정보는 여기 에 설명되어 있습니다. 게시 된 데이터와 함께;
$from = $_POST['from'];
$to = $_POST['to'];
$text = $_POST['text'];
$date = $_POST['date'];
$id = $_POST['id'];
$linkId = $_POST['linkId'];
-
답변 # 1
관련 자료
- linux - Exchange Server가 Postfix Relay에서 외부 전자 메일을받을 수 없음
- php - Laravel은 서버에서 이메일을 보내지 않고 localhost에서 보냅니다
- Azure Artifacts에서 외부 (비공개) 너겟 서버를 업스트림 소스로 사용 하시겠습니까?
- laravel 큐는 Windows 서버에서 어떻게 이름이 지정됩니까?
- javascript - nodejs가있는 파일을 외부 서버에 저장
- php - laravel 이메일이 메일 서버에 연결할 수 없습니다
- ubuntu - Forge 서버에서 Laravel 실행 프로세스 계속
- Laravel을 사용하여 SQL Server에 varchar 열 유형 추가
- php - CentOS 7에서 Laravel이 서버 오류 500을 반환 함
- php - Laravel의 포트 서버에서 "/ dashboard"를 제거하면 사용자를 대시 보드로 리디렉션하는 방법은 무엇입니까?
- psql - 외부 호스트 연결에서 PostgreSQL 서버에 연결할 수 없습니다
- ubuntu20.04 - 내 서버가 외부 볼륨을 사용하지 않는 이유는 무엇입니까?
- domain name system - 사용자 쿼리를 일관되지 않게 해결하는 외부 DNS 서버 (명명 된 센 토스)
- javascript - apppost 함수에서 외부 서버의 값을 어떻게 사용합니까?
- php - Laravel 7 스케줄러에서 서버 명령 실행
- 내 외부 Tomcat 서버가 가끔 내 CSS 파일을로드하지 않는 이유는 무엇입니까?
- Laravel - 라 라벨 - 포트 22에서 ftp 스토리지 서버에 연결되지 않음
- Heroku의 Laravel 앱을 외부 MySql 데이터베이스에 연결
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- vue.js - axios를 사용하여 서버에 이미지를 업로드하는 방법
- python - 문자열에서 특정 문자 제거
api.php
에 경로를 넣을 때 파일api
경로에 접두사가 붙습니다. 자동으로이 링크를 참조하십시오. 라 라벨 라우팅그래서 당신의 라 라벨 애플리케이션이
https://example.com
에서 실행되고 있다면 그런 다음Route::post('/receivesms', 'MessageController@stk');
https://example.com/api/receivesms
로 번역됩니다따라서 콜백에
api
가 포함되어 있는지 확인하십시오 접두사, 작동해야합니다.최고의 모든 것
K