我想在我的软件中添加一个 Facebook Like 按钮。
我知道如何以编程方式进行实际的点赞过程,但是如何检查一个人是否真的喜欢我的页面?
编辑:我猜我的软件还必须与我必须开发的实际 Facebook 应用程序进行通信,而不仅仅是与常规的 facebook html 源?
您是否考虑过在您的 Delphi 表单上放置一个 TWebControl,为其分配一个简单的 HTML 文档字符串,其中包含 Facebook 之类按钮所需的标记,并使其足够大以显示您的 Facebook 之类按钮内容?
喜欢计数和用户喜欢的状态将由动态加载到 html 页面中的 javascript 自动处理。Facebook 编写的 JavaScript。
似乎是一种值得考虑的全功能、省力的方法。
我没有 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
.