检索Facebook表单限定符选项

时间:2018-07-31 19:16:22

标签: php facebook-graph-api facebook-php-sdk

我目前正在使用Facebook SDK(v3.0)通过以下代码检索页面的Leadgen表单:

$fb_instance = new Facebook\Facebook([
  'app_id' => $FACEBOOK_APP_ID,
  'app_secret' => $FACEBOOK_APP_SECRET,
  'default_graph_version' => 'v3.0',
]);

$fb_instance->get('/'.$PAGE_ID.'/leadgen_forms', $access_token);

正在正确检索表单,格式如下:

Array
(
    [0] => stdClass Object
        (
            [id] => 123456789
            [leadgen_export_csv_url] => https://www.facebook.com/...
            [locale] => en_US
            [name] => FORM_NAME
            [status] => ACTIVE
        )
...

完成此操作后,我选择其中一个,然后通过以下请求检索其问题:

$fb_instance->get('/'.$FORM_ID.'?fields=qualifiers', $access_token);

得到结果:

[qualifiers] => Array
    (
        [0] => stdClass Object
            (
                [field_key] => some_random_question:
                [label] => Some random question:
                [question] => Some random question:
                [id] => 123456789
            )

我想知道是否可以检索问题类型(文本,日期,多选),特别是在多选的情况下,我想获得可用的答案选项。

OBS: 在此EXAMPLE中  我想获取问题编号(“ answer1”,“ answer2”,“ answer3”)

,并提供问题ID

0 个答案:

没有答案