我试图使用图形api在facebook中找到用户页面,我得到空的结果,虽然页面存在,但我可以在facebook网站上搜索时找到它。 我发送的原始请求:
我也尝试过: https://graph.facebook.com/search?q=Nijaeri
正如您可以看到该页面存在: https://www.facebook.com/Nijaeri?fref=ts
我尝试对名称进行编码/解码,因为名称中包含特殊字母i,但是,这没有帮助。
任何想法?
答案 0 :(得分:0)
它不会搜索虚荣URL,而是搜索页面名称。例如,如果我搜索“https://graph.facebook.com/search?q=bladauhu&type=page”(我的躲避球俱乐部),那么它就是空的。如果我搜索“SV Blada UHU”(页面名称),我会得到正确的结果。
话虽这么说,你的页面名称与虚荣URL相同,所以在你的情况下它应该有效。 Search API有点儿错误,但对我来说它有效。结论是facebook无法处理那封特别的信件。
不过,为什么你还在使用搜索API呢?您可以使用简单的Graph API调用:问题是,即使这不适用于您的网站。