проблема с hubspot webhook в переполнении стека

Меня попросили разобраться с концепцией веб-хука. Я очень новичок в этой концепции, и мне понадобится ваша помощь. Меня попросили предоставить URL-адрес компании, чтобы они могли отправлять данные JSON со своего веб-сайта.

Пока я нашел это:

 //  Initiate curl
$ch = curl_init();
// Disable SSL verification
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
// Will return the response, if false it print the response
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Set the url
curl_setopt($ch, CURLOPT_URL,$url);
// Execute
$result=curl_exec($ch);
// Closing
curl_close($ch);

// Will dump a beauty json :3
var_dump(json_decode($result, true));

так URL-адрес такой же, как этот файл PHP? Я действительно смущен. Благодарю вас

2

Решение

Обновление: я создал статья чтобы помочь с этим

Вам не нужно использовать curl для веб-крючка HubSpot, веб-крючок должен инициировать какое-либо действие на вашем сервере и получать опубликованные данные, готовые для обработки и манипулирования. Webhook может быть, когда контакт заполняет форму или выполняет определенное действие в HubSpot, и вы помещаете эти данные в свой пользовательский сценарий на отдельном сервере. Вы должны начать с того, как обрабатывать данные JSON в запросе POST. http://edwin.baculsoft.com/2011/12/how-to-handle-json-post-request-using-php/

Эта статья должна помочь немного …

Поскольку вы обычно еще не знаете, как выглядят опубликованные данные из HubSpot, вы можете использовать такой сервис, как requestbin для просмотра публикуемых данных. Примечание: у них может быть ограничение на количество JSON, которое он может обработать в запросе, поэтому вам может понадобиться найти другой сервис, который предоставит вам полные данные JSON, или создать скрипт на вашем сервере. это сохраняет запрос в файл. Для requestbin вы должны создать рабочий процесс в hubspot с действием, являющимся webhook, и задать тип post, а URL-адрес — URL-адрес, полученный при создании нового requestbin.

Как только вы узнаете, какая структура данных JSON поступает на ваш сервер, вы можете приступить к работе с этими данными.

0

Другие решения

Трудно быть уверенным в информации, которую вы предоставляете, но вы, вероятно, ошибаетесь.

Вам, вероятно, нужно написать php-скрипт, который будет целью webhook. Вот пост, который должен начать вас:
Поймать данные json из веб-крючка hubspot

0

По вопросам рекламы [email protected]