У меня проблема с тем, что мой код достижений, который отлично работал в моей промежуточной (изолированной) среде, не работает в моей производственной среде.
Когда я отправляю HTTP POST в [мой идентификатор приложения] / достиженияс данными
- achievement=[url of achievement, lints fine]
- display_order=101
- access_token=[an app access token]
... Я получаю сообщение об ошибке:
"error": {
"message": "(#3403) Achievement hasn't been registered for this application. See https://developers.facebook.com/docs/achievements/",
"type": "OAuthException"
}
Что и должно произойти, если вы попытаетесь дать пользователю недопустимое достижение.Я убедился, что конечная точка, которую я вызываю, - это идентификатор моего приложения, а не идентификатор пользователя, поэтому я совершенно не понимаю, что может пойти не так.Есть идеи?Заранее спасибо!