查找用户喜欢的页面:最佳方法?

时间:2012-07-21 19:51:42

标签: php facebook facebook-graph-api

 $likes = $facebook->api("/me/likes");
 foreach($likes['data'] as $page_likes) {
    if($page_likes['id'] == "someid") {

    }
  }

有没有简单的方法来找到它而不是循环那些数百,数千个喜欢?

2 个答案:

答案 0 :(得分:1)

最好的方法(回答这样的问题):阅读文档......!

https://developers.facebook.com/docs/reference/api/user/#likes

  

“您可以通过向/ PROFILE_ID / likes / PAGE_ID发出HTTP GET来检查用户是否喜欢特定页面。 [...]如果用户连接到页面,这将在数据数组中返回具有以下字段的对象:[...]如果用户未连接到页面,则数据数组将为空。“ p>

答案 1 :(得分:0)

array_map或array_walk可能更有效,但这取决于你想对数据做些什么......