如果page-id不是数字,则Facebook api / me / likes / page-id不起作用

时间:2011-12-12 18:38:31

标签: facebook-graph-api

在Facebook中,有一些页面ID为数字的页面 例如CocaCola页面

https://www.facebook.com/40796308305

如果我这样做

FB.api('/me/likes/40796308305)

它工作正常,我在response.data

中获取数据

但如果我这样做

FB.api('/me/likes/cocacola) 

它不起作用我得到

response.error="(#100) cannot connect...

有没有办法将名称转换为数字或使用名称进行工作?

1 个答案:

答案 0 :(得分:3)

您可以通过调用http://graph.facebook.com/cocacola从Graph API获取页面的ID,这将返回页面的完整对象,该页面还包含页面ID作为数值