2013-02-26 96 views
2

里面我想补充我的软件里面Facebook的Like按钮。Facebook的Like按钮的Delphi程序

我知道如何以编程方式执行实际的喜好过程,但是如何检查并查看某个人是否确实喜欢我的页面?

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

+1

什么机制,是您使用与Facebook进行沟通? – 2013-02-26 15:49:55

+1

你需要知道这个页面的喜欢总数,或者如果一个特定的单个人喜欢它吗? – mjn 2013-02-26 16:35:56

+0

@David Heffman我使用Delphi的Chromium Embedded Framework。 Google CEF或CEF3。 CEF3更新,但很难让它正常工作。我更喜欢CEF。 – xaid 2013-02-26 16:41:10

回答

3

我没有Facebook来测试这一点,但要尽量用什么在this blog post描述;尝试使用以下HTTP GET请求和响应(您解析后话),找到你要找的用户:

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

PAGE_ID应该是你的页面ID和ACCESS_TOKEN您的访问令牌。 对于简单的GET请求,您可以使用例如this code

+1

+1“我没有Facebook来测试这个”。还有一个还在努力帮助! – ssh 2013-02-26 22:40:00

4

你有没有考虑你的Delphi表上删除一个TWebControl,分配一个简单的HTML文档字符串它包含需要一个Facebook像按钮的标记,使之刚好足以显示你的Facebook像按钮含量大?

等等数和用户喜欢的国家将自动通过动态加载到HTML页面的JavaScript处理。 Facebook编写的JavaScript。

似乎是一个全功能,最省力的方法值得考虑。