我有一個顯示Facebook LIKE Box的網頁..我需要檢查用戶是否喜歡我的Facebook頁面,並向他們展示相應的內容。 。從我的外部網頁對Facebook進行Facebook身份驗證非常好..如何檢查Facebook用戶是否喜歡外部網站的FB頁面
2
A
回答
8
您需要使用Graph API並檢查用戶的喜好。這是一個例子。
https://graph.facebook.com/{USER_ID}/likes/{PAGE_ID}
如果用戶喜歡有問題的頁面,如果用戶喜歡頁面,它將返回JSON。
{
"data": [
{
"name": "bread&cup",
"category": "Restaurant/cafe",
"id": "157758372652",
"created_time": "2012-02-15T15:36:38+0000"
}
],
"paging": {
"next": "https://graph.facebook.com/me/likes/157758372652?format=json&limit=5000&offset=5000&__after_id=157758372652"
}
}
而且這樣如果用戶不喜歡的頁面:
{
"data": [
]
}
下面是關於用戶的文檔喜歡: https://developers.facebook.com/docs/reference/api/user/#likes
0
有不需要的權限另一種方式提前完成,但不能完美工作 - 理想情況下將其與登錄系統結合使用。
1)訂閱Facebook.edge事件(這意味着做某些事情像點擊時「) 2)創建cookie時用戶喜歡頁面
然後,當用戶返回時,可以運行下面的代碼:
1)如果用戶登錄,檢查FB API和檢查正常 2)如果用戶沒有登錄,檢查餅乾
這意味着誰喜歡你的網站將獲得完全訪問用戶的任何這是你只給那些電腦上的粉絲,直到他們清除他們的cookies - 在wh點他們將不得不登錄到您的網站並提供類似的權限。
這裏的Facebook的邊緣事件 - Facebook edge.create
這裏我們創建的cookie的東西 - How do I set/unset cookie with jQuery?
戴夫
相關問題
- 1. 如何檢查Facebook用戶是否喜歡網站頁面?
- 2. 檢查用戶是否喜歡外部網頁上的頁面(Facebook)
- 3. 如何檢查用戶是否喜歡從外部網站上的Facebook上的給定頁面?
- 4. iOS,如何檢查用戶是否喜歡Facebook頁面?
- 5. Facebook檢查用戶「喜歡」的頁面
- 6. 檢查Facebook用戶是否喜歡使用fql的頁面
- 7. 如何檢測用戶是否喜歡頁面加載的FB頁面?
- 8. perl Facebook :: Graph API檢查用戶是否喜歡頁面
- 9. 檢查是否登錄Facebook用戶「喜歡」頁面
- 10. 如何查看Facebook頁面是否被用戶喜歡?
- 11. 查明用戶是否喜歡Facebook頁面。使用Facebook C#SDK
- 12. PHP檢查訪問者是否喜歡我的FB頁面
- 13. 如何檢查當前Facebook用戶是否喜歡使用PHP SDK的頁面?
- 14. 如何用PHP檢查用戶是否喜歡我的Facebook頁面
- 15. Facebook:檢查用戶是否喜歡Facebook粉絲頁籤
- 16. 如何檢查用戶是否喜歡網頁?
- 17. 如何在android中檢查用戶是否喜歡特定的Facebook頁面?
- 18. 檢測用戶是否喜歡Flash中的Facebook頁面(粉絲)
- 19. Facebook - 檢測用戶是否喜歡你的頁面?
- 20. 如何確定用戶是否有Facebook喜歡你的網頁?
- 21. 聯合Facebook頁面喜歡和網站
- 22. 檢查網站在VB中是否喜歡FB或FB Like Button。 NET App
- 23. 如何檢查IF用戶已經ALREADY喜歡Facebook頁面?
- 24. 如何檢查用戶是否喜歡facebook應用程序?
- 25. 如何檢查用戶是否喜歡facebook應用程序?
- 26. PHP Facebook SDK - 檢查用戶是否喜歡粉絲頁
- 27. 檢查用戶是否喜歡使用JS API的頁面?
- 28. 檢查非Facebook應用程序的用戶是否喜歡/共享FB
- 29. 檢查登錄用戶是否喜歡使用JS的Facebook API上的頁面?
- 30. 檢查是否有用戶喜歡的網頁
謝謝..確實需要FB認證? – 2012-02-17 09:33:14
是的,你需要'user_likes'或'friend_likes'權限才能訪問用戶的喜好。 – derekaug 2012-02-17 14:06:02