有没有办法通过Facebook Marketing API获得更好的调试消息?

问题描述:

我使用2.4 ..有兴趣看到有没有办法通过Facebook Marketing API获得更好的调试消息?

1)什么HTTP URL /参数调用FB服务器 2)什么响应从FB服务器

返回有没有办法做到这一点?

好吧,我找到了我自己的答案。

在FacebookAds /记录器/ NullLogger.php,改变这两个函数:

公共函数logRequest( $水平,RequestInterface $请求,数组$上下文=阵列()){

echo "[REQUEST]<BR /><pre>".print_r($request->getUrl(), true)."</pre><br /><pre>".print_r($request->getBodyParams(), true)."</pre><br />[/REQUEST]<br /><br />"; 

}

公共函数logResponse( $水平,ResponseInterface $响应,数组$上下文=阵列()){

echo "[RESPONSE]<br /><pre>".print_r($response->getContent(), true)."</pre><br /><pre>[/RESPONSE]</pre><br /><br />"; 

}