Не удается создать новое достижение в открытом графике

Я продолжаю получать ошибку:

"Данная строка селектора \"game:points\"недействительна для Ent с идентификатором 10150679224277659"

при попытке создать новое достижение (используя https://graph.facebook.com/myappid/achievements/?method=post&access_token=...achievement=newurl)

это новое достижение совершенно другое и имеет другой URL, так почему же он продолжает рассказывать мне о другом идентификаторе (10150679224277659) в этой ошибке?

Есть идеи?

1 ответ

URL, которым вы пытаетесь поделиться, уже должен быть обнаружен как другой объект; Вы используете тег og:url на URL-адресах, которые указывают на другую страницу?

Согласно http://graph.facebook.com/10150679224277659 это типа "игра"

URL этого объекта (http://apps.facebook.com/rummikubilan/themes/rummikub/achievement/win.aspx?title=3+parrots+in+a+row&description=Ilan+earned+3+parrots+in+Rummikubs+Jungle+World+and+won+25+Joker+credits\u002521\u002521+Super+cool\u002521&amount=25) выглядит неправильно - похоже, там есть описание, которое не имело бы смысла для достижения, потому что в нем жестко прописано имя.

Пропускать этот URL через отладчик тоже не получается. Когда я захожу туда через HTTPS, он терпит неудачу, потому что вы не настроили безопасный URL, а в режиме HTTP происходит сбой с ошибкой 404:404 изображение

Вероятно, вам следует начать с другого URL-пути к достижениям и убедиться, что метатеги верны и разрешимы, а теги og:url не перенаправляются в другие места; Документы по достижениям имеют несколько хороших примеров: https://developers.facebook.com/docs/achievements/

Другие вопросы по тегам