0

我已经创建并取得了成就: https ://graph.facebook.com/10150491734196645 它似乎是正确的,它说这是一项成就......但是当我尝试将此成就添加给用户时,我收到以下错误:

facebook.GraphAPIError: (#3502) 位于 URL 10150491734196645 的对象的 og:type 为“网站”。属性“成就”需要 og:type 'game.achievement' 的对象。

我不知道我在这里做错了什么:/

4

3 回答 3

2

看起来是一个错误形式的FB,og:属性必须由网页FB访问定义。可能您应该创建一个中间步骤并在您的服务器中重现https://graph.facebook.com/10150491734196645提供的数据,并定义了 og:type 'game.achievement' 类型。

于 2012-01-19T17:37:07.553 回答
0

这是一个愚蠢的错误,传递的是成就的 id 而不是 url!

于 2012-01-19T19:50:30.850 回答
0

https://graph.facebook.com/10150491734196645?&access_token= *******************

创建一个 access_token 并使用它。

对于access_token;

https://smashballoon.com/custom-facebook-feed/access-token/

于 2015-10-07T09:31:36.417 回答