Мне удалось опубликовать действия Open Graph с использованием моей собственной учетной записи, но я не могу сделать то же самое, что и тестовый пользователь приложения, получая эту ошибку:
OAuthException:Произошла непредвиденная ошибка.Повторите запрос позже.
Я протестировал токен доступа, который я использую с отладчиком, и все в порядке.
Вот код, который я использую - я 'Я почти уверен, что код в порядке, потому что он работает, когда я вошел в систему как я:
$token = $this->facebook->getAccessToken();
$params = array(
'access_token' => $token,
'{object}' => 'http://samples.ogp.me/{objectID}',
);
try
{
$result = $this->facebook->api('/me/{namespace}:{action}', 'POST', $params);
echo $result;
}
catch(FacebookApiException $e)
{
echo $e;
}
Этот вопрос: Невозможно использовать Test Users для публикации через Open Graph , кажется,У меня похожая проблема, но опубликованное исправление не работает для меня (я пытался создать тестовых пользователей через раздел Роли и через API-интерфейс графика).
Кто-нибудь мог публиковать действия при входе в систему?в качестве тестового пользователя?