0

我正在使用 Facebook Graph API、移动托管 API 发布包含以下内容的链接:

https://graph.facebook.com/{APPID}/app_link_hosts?access_token={ACCESS_TOKEN}&name=Puzzle_1420352145684&ios=[{"url":"MyAPP://playerPuzzles/1420352145684","app_store_id":{MYAPPID},"app_name":"MyAPP"}]&web={"should_fallback":false}

我以链接 ID 的形式得到正确的结果,没有错误。

但是当我查询链接时

https://graph.facebook.com?ids={LINK}&access_token={ACCESS_TOKEN};

我没有得到该对象存在的任何应用程序链接数据,但连名称都没有。

{"http://fb.me/777314042342441" = {
        id = "http://fb.me/777314042342441";
    };
}

我的帖子有什么问题不允许发布数据吗?感谢您提前提供帮助。

4

1 回答 1

0

似乎facebook文档是错误的。我终于找到了使用图形资源管理器的解决方案。要正确获取数据,请使用这种 URL 样式。

https://graph.facebook.com/{APP-LINK-ID}?fields=ios,name,web&access_token={ACCESS_TOKEN};

请注意,您必须调出您想要的所有字段。至少对我来说,该对象没有像文档那样包含 app_links 结构。

这是错误索引 API的链接

这是app_links 对象结构,您可以看到所有可以获取的字段。

希望这对每个人都有帮助。

于 2015-01-04T18:48:55.983 回答