我还是网络钩子的新手。我在这里需要做的是每当在名为 Bizzabo 的注册平台上有新注册时进行回调。该平台通过让我们放置端点 URL 并选择将触发 Webhook 的操作来提供 Webhook 集成。我还使用了 Request Bin,它可以很好地显示数据。
但是,如何回显 JSON 正文数据,例如它在我的界面 URL php 中的请求箱中的显示方式?
使用 Request Bin 测试时从 Webhook 捕获的数据
谢谢!
我尝试以PDF格式打印证书,但是当我将代码推送到暂存时,它说
Temporary files directory "/var/www/protected/vendor/mpdf/mpdf/src/Config/../../tmp" is not writable
Run Code Online (Sandbox Code Playgroud)
我不确定如何更改权限以及如何更改自定义目录。
这是我单击以获取证书的按钮的代码:
<a class="btn btn-sd btn-sd-ghost btn-sd-ghost-black margin-right-lg" href="<?php echo $this->createUrl('//idea/frontend/pdf', array('id'=>$model->id))?>" target="_blank">Get Your Certificate<i class="icon-right-small"></i></a>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)
这是控制器:
public function actionPdf($id){
$model = HUB::getOrganization($id);
$orgtitle = $model->title;
$mpdf = new \Mpdf\Mpdf(['mode' => 'utf-8', 'format' => 'A4-L']);
$mpdf->WriteHTML("<html><body style='background-image:url(\"/images/cert-idea.jpg\"); background-image-resize: 5; background-position: top center;'></body></html>");
$mpdf->WriteHTML("<div style='text-align:center; display:table; height:100%; width:100%; padding-top:28%;'><h1 style='display:table-cell; vertical-align:middle; font-size:40px;'>".$orgtitle."</h1></div>");
$mpdf->Output('IDEA-CERT-'.$orgtitle.'.pdf', 'I');
}
Run Code Online (Sandbox Code Playgroud)
希望有人可以帮助我解决这个问题。谢谢!