我需要帮助。我使用开发人员应用程序,尝试将产品目录添加到商务管理平台。早些时候我添加了多产品,可以吗。
$catalog = new ProductCatalog(null,'<BUSINESS_ID>');
$catalog->setData(array(
ProductCatalogFields::NAME => 'test',
));
$catalog->save();
我收到错误
(#275) 无法确定此请求的广告帐户
当我尝试时
$request = new FacebookRequest( $session, 'POST', '/<BUSINESS_ID>/product_catalogs',array('name'=>'test') );
$response = $request->execute();
我得到
(#275) 无法确定此请求的广告帐户
发生了什么事?产品目录需要 AdAcoountID?我将所有广告帐户 ID 添加到应用程序设置中。我必须在代码中添加它的地方。我有最新的 API。
您使用
的应用具有什么级别的广告 API 访问权限?如此处所述,有不同的级别。由于产品目录使用商务管理平台,因此您需要拥有"标准"级别的营销 API 访问权限。
如果您的应用仍处于"开发"或"基本"访问权限,请参阅上述文档,了解如何申请更高的访问权限。
您可以通过转到应用程序仪表板-->"状态和审核"来查看您拥有的访问权限级别,创建新的提交以供审核并查看哪些权限可用。