facebook-php-sdk - Facebook CrashReporter 检测到错误 api facebook-business-php
问题描述
我从用于 php 的 facebook business sdk 开始。正在关注此文档:https ://developers.facebook.com/docs/business-sdk/getting-started/安装没有问题,然后按照他们的指示尝试测试,创建 src/test.php
<?php
require_once __DIR__ . '/../vendor/autoload.php';
use FacebookAds\Api;
use FacebookAds\Logger\CurlLogger;
use FacebookAds\Object\AdAccount;
use FacebookAds\Object\Campaign;
use FacebookAds\Object\Fields\CampaignFields;
$app_id = "{app-id}";
$app_secret = "{appsecret}";
$access_token = "{access-token}";
$account_id = "act_{{adaccount-id}}";
Api::init($app_id, $app_secret, $access_token);
$account = new AdAccount($account_id);
$cursor = $account->getCampaigns();
// Loop over objects
foreach ($cursor as $campaign) {
echo $campaign->{CampaignFields::NAME}.PHP_EOL;
}
filled in the required values. and ran the file. Getting this:
FacebookAds\CrashReporter : Enabled
FacebookAds\CrashReporter : Error detected!
PHP Catchable fatal error: Argument 1 passed to FacebookAds\CrashReporter::buildParamsFromException() must be an instance of Throwable, instance of ErrorException given, called in /var/www/clients/client1/web1/web/vendor/facebook/php-business-sdk/src/FacebookAds/CrashReporter.php on line 146 and defined in /var/www/clients/client1/web1/web/vendor/facebook/php-business-sdk/src/FacebookAds/CrashReporter.php on line 167
不知道我做错了什么。通过搜索没有找到太多。有人可以帮忙吗?
解决方案
推荐阅读
- git - Git 分支很糟糕,开发人员不知何故不再是主人的孩子——从哪里开始?
- javascript - JavaScript 中是否有一种有效的算法来查找较大数组集中不同数组的数量?
- python - AssertionError:Torch 未编译启用 CUDA 以使用 LSTM 将关键信息提取作为字符分类
- visual-studio-code - 如何在 VS 代码中禁用 html 元素的多个插入符号选择?
- javascript - 通过 GraphML 初始化元素后定义父级
- angular - Auth0 自动登录
- android - 如何在 Flutter 中压缩 PNG 图像?
- javascript - 为什么大多数 Typescript npm 模块都以 @ 开头?
- python - 使用 Python 将 Csv 文件写入 SQL Server 数据库中已有的表
- reactjs - 在反应本机应用程序中共享图像的链接和base64