Публиковать оценки пользователей из игрового приложения Facebook - PullRequest
1 голос
/ 13 октября 2011

Я пытаюсь опубликовать оценки пользователей (целочисленные значения) в Facebook.Мой код выглядит следующим образом:

<code><pre><?php getScores($accessToken) ?>
<?php postScores($accessToken, 'PLAYER_ID', 34) ?>
<?php getScores($accessToken) ?>

и код PHP:

<code><?php
function getScores($accessToken) {
    $fbCurl = curl_init();
    curl_setopt($fbCurl, CURLOPT_URL, 'https://graph.facebook.com/APPLICATION_ID/scores&access_token=' . $accessToken);
    curl_setopt($fbCurl, CURLOPT_RETURNTRANSFER, 1);
    $scores = curl_exec($fbCurl);
    curl_close($fbCurl);
    echo '<h1>Scores</h1><pre>';
    var_dump(json_decode($scores));
    echo '
';} function postScores ($ accessToken, $ uid = 'PLAYER_ID', $ score = 23) {$ fbCurl = curl_init ();curl_setopt ($ fbCurl, CURLOPT_URL, sprintf ('https://graph.facebook.com/%s/scores&access_token='. $ accessToken, $ uid, $ score));curl_setopt ($ fbCurl, CURLOPT_RETURNTRANSFER, 0);$ data = array ('Score' => $ Score);curl_setopt ($ fbCurl, CURLOPT_POST, true);curl_setopt ($ fbCurl, CURLOPT_POSTFIELDS, $ data);curl_exec ($ fbCurl);curl_close ($ fbCurl);}

После публикации значение оценки для этого пользователя по-прежнему равно 0. Я что-то не так делаю?

1 Ответ

0 голосов
/ 06 января 2012

Вы зарегистрировали свое приложение как игру?См. https://developers.facebook.com/docs/score/ для дальнейшей информации о настройке и конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...