2

我想在我的软件中添加一个 Facebook Like 按钮。

我知道如何以编程方式进行实际的点赞过程,但是如何检查一个人是否真的喜欢我的页面?

编辑:我猜我的软件还必须与我必须开发的实际 Facebook 应用程序进行通信,而不仅仅是与常规的 facebook html 源?

4

2 回答 2

4

您是否考虑过在您的 Delphi 表单上放置一个 TWebControl,为其分配一个简单的 HTML 文档字符串,其中包含 Facebook 之类按钮所需的标记,并使其足够大以显示您的 Facebook 之类按钮内容?

喜欢计数和用户喜欢的状态将由动态加载到 html 页面中的 javascript 自动处理。Facebook 编写的 JavaScript。

似乎是一种值得考虑的全功能、省力的方法。

于 2013-02-26T22:38:30.980 回答
3

我没有 Facebook 来测试这个,但尝试使用中描述的内容this blog post;尝试使用以下HTTP GET请求并在响应中(解析后),找到您要查找的用户:

https://graph.facebook.com/me/likes/PAGE_ID&access_token=ACCESS_TOKEN

您的页面 ID 和访问令牌PAGE_ID应该在哪里。ACCESS_TOKEN对于一个简单的GET请求,您可以使用例如this code.

于 2013-02-26T15:50:00.803 回答