1
從外部服務器的傳入POST數據我有在laravel處理傳入的POST數據的路線:如何處理Laravel
Route::get('/sendgrid/api', 'SendGrid\[email protected]');
這裏是我的控制器:
namespace App\Http\Controllers\SendGrid;
use App\Http\Controllers\Controller;
use App\Models\SendGrid\EmailEvents;
class EmailEventsController extends Controller
{
public function parse()
{
$contents = file_get_contents("php://input");
$requests = json_decode($contents);
$data = array();
foreach ($requests as $request)
{
array_push($data, array(
'email' => $request->email,
'event' => $request->event,
'category' => $request->category
));
}
EmailEvents::insert($data);
}
}
但仍然無法正常工作。我做錯了什麼?
收到'路線::得到()',也許? – Scuzzy
使用':: post'並將您的網址添加到'csrf'除外。 –
這沒有幫助。還是行不通。 – saintsweeto