目录

使用商务管理平台管理进阶赋能型目录广告的目录。为企业创建目录后,您便可以设置商品信息库和商品系列。请参阅参考文档 > 目录

查看企业拥有的目录

如要查看您企业拥有的所有目录,请使用以下 GET 调用:

curl -G \
  -d "access_token=ACCESS_TOKEN" \
  "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/owned_product_catalogs"

系统将返回相关商务管理平台所拥有目录的清单。

如要查看您企业代理的所有目录,请使用以下 GET 调用:

curl -G \
  -d "access_token=ACCESS_TOKEN" \
  "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/client_product_catalogs"

系统将返回相关商务管理平台各客户所拥有目录的清单。

目录权限

如要更新目录中的商品,用户(包括系统用户或管理员级系统用户)需要具有权限。在目录中可执行的任务是 MANAGEADVERTISE

如要将目录的 MANAGEADVERTISE 任务都分配给企业中的某个用户,请使用以下调用:

curl \
  -X POST \
  -F "user=BUSINESS_SCOPED_USER_ID" \
  -F "business=BUSINESS_ID" \
  -F "tasks=['ADVERTISE', 'MANAGE']" \
  -F "access_token=ACCESS_TOKEN" \
  "https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/assigned_users"

如要将目录的 ADVERTISE 任务分配给企业中的某个用户,请使用以下调用:

curl \
  -X POST \
  -F "user=BUSINESS_SCOPED_USER_ID" \
  -F "business=BUSINESS_ID" \
  -F "tasks=['ADVERTISE']" \
  -F "access_token=ACCESS_TOKEN" \
"https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/assigned_users"

如要获取用户编号,请使用以下调用:

curl \-X GET \
  -F "access_token=<ACCESS_TOKEN>" \ 
"https://graph.facebook.com/<API_VERSION>/me"

如要移除企业中某个用户对特定目录所具有的权限,请使用以下调用:

curl \
  -X DELETE \
  -F "user=BUSINESS_SCOPED_USER_ID" \
  -F "business=BUSINESS_ID" \
  -F "access_token=ACCESS_TOKEN" \
  "https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/assigned_users"

如要查看某个企业用户、系统用户或待处理用户具有哪些目录的权限,请执行以下 GET 请求:

curl -G \-d "access_token=ACCESS_TOKEN" \"https://graph.facebook.com/<API_VERSION>/BUSINESS_SCOPED_USER_ID/assigned_product_catalogs"
curl -G \-d "access_token=ACCESS_TOKEN" \"https://graph.facebook.com/<API_VERSION>/SYSTEM_USER_ID/assigned_product_catalogs"
curl -G \-d "access_token=ACCESS_TOKEN" \"https://graph.facebook.com/<API_VERSION>/PENDING_USER_ID/assigned_product_catalogs"

如要查看企业中的用户对某个目录所具有的权限,请使用以下调用:

curl \
  -X GET \
  "https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/assigned_users?business=BUSINESS_ID&access_token=ACCESS_TOKEN"