2017-07-21 3 views
1

私はCalendlyツールを使用してアプリケーションでコールをスケジュールしています。呼び出しをスケジュールするすべての招待者の詳細を取得する必要がありますが、残念ながらWebサイトのAPIドキュメントは不完全です。 Webフックのサブスクリプションを作成しましたが、イベントの詳細が表示されていますが、すべてのユーザーの詳細を確認することはできません。 ヘルプをいただければ幸いです。私は、すべてのWebフックデータを取得するためにどのAPI呼び出しを使用すればよいか知りたいだけです。以下のリンクを使用して生成されたものですが、そのAPIコールはどこですか?Webhookサブスクリプションデータをカレンダーで取得する

https://developer.calendly.com/docs/sample-webhook-data

ありがとう!

答えて

0

はcalendlyカールを使用してウェブフックサブスクリプションを作成:リアルタイムでCalendlyの予定データを受信する

$url = 'https://calendly.com/api/v1/hooks'; 

$webhook_url = 'A specific url where you receive Calendly appointment data in real-time'; 

$curl_data = 'url=$webhook_url&events[]=invitee.created&events[]=invitee.canceled'; 

$ch = curl_init(); 

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 

curl_setopt($ch, CURLOPT_URL,$url); 

curl_setopt($ch, CURLOPT_POST,1); 

curl_setopt($ch, CURLOPT_POSTFIELDS,$curl_data); 

curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'X-TOKEN: <your token key>' 
)); 

$result=curl_exec($ch); 

curl_close($ch); 

フックID

print_r(json_decode($result, true)); 

特定のURLを:

はRAWポストデータを受信します。

$content = trim(file_get_contents("php://input")); 

JSONから入ってくるRAWポストデータをデコードしようとします。

$decoded = json_decode($content, true); 
関連する問題