sách gpt4 ai đã đi

facebook - 如何在我自己的 Facebook 应用程序中重复使用 Facebook 的电影自动完成功能?

In lại 作者:行者123 更新时间:2023-12-03 06:31:47 36 4
mua khóa gpt4 Nike

在 Facebook 上,当您转到“编辑我的个人资料”>“艺术和娱乐”时,会有一个“电影”自动完成小部件,它会在您输入电影时推荐电影。

因此,如果您输入“Jones”,它将开始建议:

  • 印第安纳琼斯
  • 布里 git ·琼斯的日记
  • 夺宝奇兵与 Crystal 头骨王国

我可以在我自己的 Facebook 应用程序中重复使用此小部件(或其数据)吗?

我想让我的用户能够创建电影列表,我认为此功能比让他们手动输入列表中每部电影的全名要好得多。

我在 stackoverflow ( How to consume Facebook's "autocomplete anything" suggest-style dropdown ) 上找到了一个可能相关的答案,但该答案已有 2 年历史,并且似乎引用了一个名为“typeahead ”的 FBML 标签,该标签已不再使用。

大多数“Facebook 自动完成”搜索都涉及复制 Facebook 消息的自动完成功能,例如 đây 中描述的内容。 。但显然这不是我想要的,所以我没有找到任何帮助。

如果我无法重复使用 Facebook 用于此功能的确切小部件,有没有办法可以将其提取的数据输入 jQuery UI's autocomplete ?

到目前为止,我在 Facebook 的 API 中找不到类似的内容,但如果没有,我会感到惊讶,因为我认为很多人可以在自己的 Facebook 应用程序中使用 Facebook 的自动完成数据。

1 Câu trả lời

这是我能够使用 jQuery UI 的自动完成小部件编写的最接近的解决方案。此解决方案不能充当真正的自动完成功能,因为虽然输入“Indiana”会建议“Indiana Jones”,但输入“Indiana Jo”不会建议任何内容。也许其他人有更好的解决方案?

    $( "#autocomplete" ).autocomplete({
source: function( request, response ) {
$.ajax({
url: "https://graph.facebook.com/search",
dataType: "jsonp",
data: {
type: "page",
q: request.term
},
success: function( data ) {
response( $.map( data.data, function( item ) {
if (item.category=="Movie") {
trở lại {
value: item.name
}
}
}));
}
});
},
minLength: 2
});

关于facebook - 如何在我自己的 Facebook 应用程序中重复使用 Facebook 的电影自动完成功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5371086/

36 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com