通过api在facebook应用程序的邀请框中设置个人消息

时间:2009-07-30 10:09:42

标签: facebook

我有一个带有邀请功能的应用程序,工作正常。现在我必须手动输入个人信息,然后点击发送发送邀请。

但我想要一个应该由api方法设置的自定义消息。我检查了代码,但它有参数:

$params = array();
    $params['api_key'] = FB_API_KEY;
    $params['content'] = '<fb:req-choice url="'.FB_CANVAS_URL.'" label="Check out '.FB_APP_NAME.'"'; // Don't use htmlentities() or urlencode() here
    $params['type'] = $typeword;
    $params['action'] = FB_CANVAS_URL;
    $params['actiontext'] = $actionText;
    $params['invite'] = ($bInvitation ? 'true' : 'false');
    $params['rows'] = '5';
    $params['max'] = '10';
   // $params['exclude_ids'] = $excludeFriendsStr;
    $params['sig'] = $facebook->generate_sig($params, FB_SECRET);

有相同的方法吗?

请指导我。

1 个答案:

答案 0 :(得分:1)

有几件事:

  1. 您无法通过公共API发送个人信息。
  2. 你可以发送请求,虽然我不建议你像上面那样使用fbml。
  3. 您应该使用https://developers.facebook.com/docs/reference/dialogs/requests/
  4. 中记录的请求2.0