У меня есть пользователь Facebook в моей базе данных с идентификатором facebook, который у меня есть после входа в систему через мое приложение facebook. Теперь я хочу опубликовать их стену через определенный период, используя php.
У меня есть идентификатор пользователя, который используется ниже code-
include_once "facebook.php";
$facebook = new Facebook(array(
'appId' => xxxxxxxxxxxxxxx,
'secret' => xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
'cookie' => true,
));
$user = $facebook->getUser();
if ($user) {
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
print_r($e);
$user = null;
}
}
У меня есть их идентификатор из переменной $ user_profile.
Я использую эту область для входа в систему "email, publish_actions"
Пожалуйста, дайте мне пример кода, если это возможно, я слишком беспокоюсь об этом :(
Извините за плохой английский
По состоянию на 2 октября 2013 года вы больше не можете отправлять сообщения на другую пользовательскую стену с помощью API:
Удаление возможности отправки сообщений в зависимости от времени пользователя через API
Мы обнаружили, что размещение контента через API (stream.publish) на стене друга приводит к высокой частоте неудовлетворенности пользователя (скрывая контент, блокируя приложение). После периода миграции публикация контента в зависимости от времени пользователя через stream.publish больше не будет разрешена. Пожалуйста, используйте диалог подачи для публикации.
Источник: https://developers.facebook.com/docs/apps/migrations/completed-changes