【问题标题】:Facebook Multi Friend Selector (Invite Friends) with Custom Url带有自定义 URL 的 Facebook 多朋友选择器(邀请朋友)
【发布时间】:2012-09-13 12:53:40
【问题描述】:

我已经按照本页https://developers.facebook.com/docs/reference/dialogs/requests/ 中的说明实现了 FB 多好友选择器

  function sendRequestViaMultiFriendSelector() {
    FB.ui({method: 'apprequests',
      message: 'My Great Request'
    }, requestCallback);
  }

但是我想将自定义 URL 发送给用户,因为我的 Facebook 应用程序末尾有一些参数,如下所示 http://apps.facebook.com/MY_APP_NAME/MY_PARAMETERS

但是使用上述方法,用户会得到以下链接,其中省略了 MY_PARAMETERS

我在“apprequests”方法中看不到任何“url”参数。但是,这是 Sweepstakes 成功完成的事情。他们能够在消息中传递所有参数,我想复制相同的功能。

提前致谢。

【问题讨论】:

  • 您是否尝试过使用直接 URL 方法,如页面下方所述?

标签: facebook facebook-graph-api


【解决方案1】:

该请求会将接受用户指向您的画布 URL - 您无法对此进行任何更改。

但是,如果您需要“随”请求一起传递自定义数据,则对话框的 data 参数可用于此目的。在从 API 读取请求对象的详细信息后,您将获得您放入其中的信息。

【讨论】:

  • 如何获取“数据”中表示的值。回调 url 只返回请求 id 和 to。
  • 通过这些信息,您可以从 API 读取整个请求对象。这在文档中进行了描述,developers.facebook.com/docs/games/requests/#reading
  • 只有当用户接受此方法的请求时我才能获取详细信息,但我需要在响应发送请求时获取详细信息
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多