我们公司处理各种在线竞赛。作为功能的一部分,我们需要定期向我们的Facebook页面发布带有固定选项的问题。有关如何使用facebook api实现此功能的想法吗?
答案 0 :(得分:2)
你可以使用graph api来做到这一点。该网址将是{page_id} /问题。您需要将问题作为字符串传递,将选项作为数组传递。
以下代码可帮助您使用Facebook PHP SDK执行此操作:
$question = $_POST['question'];
$options = array($_POST['option1'], $_POST['option2'], $_POST['option3']);
$api_params = array(
'question' => $question,
'options' => $options,
'allow_new_options' => false
);
$url=$facebook->api($_POST['select-page'] . '/questions', 'POST', $api_params);
Visit this link用于演示和代码示例