Опубликовать историю событий в открытом графике с помощью Stack Overflow

Я пытаюсь опубликовать пользовательский объект и действие на странице пользователя. Я получаю токен доступа через js api и отправляю токен доступа на мой сервер, чтобы завершить процесс обмена.

Я хочу сообщить, что пользователь выполнил головоломку, поэтому определил объектную головоломку (с пользовательской информацией о головоломке) и действие завершено.

Я определил объект головоломки на моем сервере в sharePuzzlePlayed.php:

<html>
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# dooodil: http://ogp.me/ns/fb/dooodil#">
<meta property="fb:explicitly_shared" content="true" />
<meta property="fb:app_id" content="1428286320719613" />
<meta property="og:title" content="Sample Puzzle" />
<meta property="og:image" content="<?php echo $image ?>" />
<meta property="og:url" content="<?php echo $url ?>" />
<meta property="og:type" content="puzzle" />
<title>Dooodil puzzle complete</title>
</head>
</html>

и размещены с использованием следующего кода:

$message = array(
'puzzle' => "http://server/information/facebook/sharePuzzlePlayed.php",
'explicitly_shared' => true
);
try
{
$postResult = (new FacebookRequest(
$this->facebookSession, 'POST', '/me/dooodil:completed',$message
))->execute()->getGraphObject();

$graphObjArray = $postResult->asArray();
ServerLogger::getInstance()->logData("Data from share:".print_r($graphObjArray,true));
}
catch(FacebookRequestException $e)
{
ServerLogger::getInstance()->logData("Exception occured when posting share data, code: " . $e->getCode());
ServerLogger::getInstance()->logData("with message: " . $e->getMessage());
}

Весь процесс работает и отправляет сообщения определенному тестовому пользователю, который я определил в приложении facebook. FB отвечает с идентификатором:


ВХОД: 11:30:28
-> Данные из общего ресурса: массив ([id] => 1447883008838539)

Но когда я захожу в тестовый профиль пользователя, я не вижу сообщения!

Я что-то пропустил?

Заранее спасибо за ваши ответы.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]