【问题标题】:Facebook Graph API Object_idFacebook 图形 API Object_id
【发布时间】:2023-03-29 15:23:02
【问题描述】:

我需要发送一个 URL 到选定的朋友列表。我正在使用以下代码:

// Use FB.ui to send the Request(s)
   FB.ui({method: 'apprequests',
   to: sendUIDs,
   action_type:'send',
   title: 'testing',
   message: 'testing send.',
   **object_id: 'YOUR_OBJECT_ID'**
   }, callback);

我不确定这里的 object_id 是什么。谁能解释一下?

提前致谢。

【问题讨论】:

  • “我需要发送一个 URL 到选定的朋友列表”——这不是请求对话框的用途。
  • CBroe。谢谢回复。那我需要用什么?我创建了一个多朋友选择器。我需要给他们发送一个 URL。
  • 有没有可能。没有答案。 :(
  • 那行不通。我正在使用 /me/invitable_friends 获取朋友列表。这将返回一个令牌而不是 id。所以在这里发送失败。如果我使用 /me/friends,它将返回正在使用该应用程序的用户。有没有办法获得完整的朋友列表,无论他们是否使用该应用程序?

标签: facebook-graph-api facebook-javascript-sdk facebook-apps


【解决方案1】:

根据转换here,无法获取完整的用户列表。您可以获取未使用该应用的 invitable_friends 或正在使用该应用的好友。

我曾想过将列表结果合并并使用它,但 invitable_friends 不会返回用户的实际 id。它为每个用户发送一个临时令牌,该令牌可用于仅发送 apprequest。

我希望这对将来的人有所帮助。

感谢@CBroe 的支持。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多