Нет данных через php://input
$data = json_decode(file_get_contents('php://input'));
print_r($data);
ничего не возвращает при отправке данных через postman
{
"group_id": 3917273,
"type": "wall_post_new",
}

Ответы (1 шт):
Автор решения: Hopex Development
→ Ссылка
По оформлению null мне показалось, что вы используете Laravel (для VK API с головой достаточно Laravel Lumen).
В нем есть специальный фасад для использования данных запроса:
use Illuminate\Http\Request;
class EventController extends Controller
{
/**
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function newPost(Request $request)
{
$group = $request->json('group_id'); // 3917273
$group = $request->input('group_id'); // 3917273
}
}
Пожалуйста, изучите возможности Laravel в его документации, не нужно придумывать велосипеды для базовых вещей, которые присутствуют в нем из коробки.