我已经创建并取得了成就: https ://graph.facebook.com/10150491734196645 它似乎是正确的,它说这是一项成就......但是当我尝试将此成就添加给用户时,我收到以下错误:
facebook.GraphAPIError: (#3502) 位于 URL 10150491734196645 的对象的 og:type 为“网站”。属性“成就”需要 og:type 'game.achievement' 的对象。
我不知道我在这里做错了什么:/
我已经创建并取得了成就: https ://graph.facebook.com/10150491734196645 它似乎是正确的,它说这是一项成就......但是当我尝试将此成就添加给用户时,我收到以下错误:
facebook.GraphAPIError: (#3502) 位于 URL 10150491734196645 的对象的 og:type 为“网站”。属性“成就”需要 og:type 'game.achievement' 的对象。
我不知道我在这里做错了什么:/
看起来是一个错误形式的FB,og:属性必须由网页FB访问定义。可能您应该创建一个中间步骤并在您的服务器中重现https://graph.facebook.com/10150491734196645提供的数据,并定义了 og:type 'game.achievement' 类型。
这是一个愚蠢的错误,传递的是成就的 id 而不是 url!
https://graph.facebook.com/10150491734196645?&access_token= *******************
创建一个 access_token 并使用它。
对于access_token;