Я читал документы для разработчиков facebook, и я немного смущен, я хочу снова задействовать загрузку пользователей, которые немного устарели, дав им немного подтолкнуть их бездействие в нашем приложении …
Какова нынешняя «лучшая практика / последний способ» этого, кажется, через API уведомлений? https://developers.facebook.com/docs/app_notifications/#imp
Если я прав, кто-то может дать мне пару указателей на реализацию PHP этого, по сути, это будет cron, работающий один раз в месяц / каждые две недели, запустив пользователей, которые не вошли в систему и не подталкивали их.
благодаря
Марк
Ну, так как никто не ответил на это heres простое рабочее решение, которое я понял из документов. Чтобы уведомить пользователя, ему необходимо авторизовать свое приложение.
$book = new Facebook((array( 'appId' => 'XXXXXX', 'secret' => 'XXXXXX', 'grant_type' => 'client_credentials') )); $vars = array( "access_token" => $book->getAppId().'|'.$book->getApiSecret(), "href" => "index.php", "template" => "Some text to send up to 180 characters", "ref" => "This is what shows up in insights so you can track responses" ); $post = $book->api('/' . $userid . '/notifications/', 'post', $vars);
Вы можете вставлять имена пользователей в шаблон, окружая идентификатор пользователя facebook с помощью {} ie: "{12345} хотели бы сыграть с вами какую-нибудь игру". , Он выдает исключение, но если uid ссылается на пользователя, который не закрыл ваше приложение.
Href автоматически получает ваш URL-адрес холста, вставленный в него, поэтому нет необходимости в полном домене / пути.
ref используется в интерфейсе ознакомления, чтобы вы могли видеть, какие уведомления генерируют трафик!
Thats it, очень просто повторно привлечь тех пользователей, которые, кажется, исчезли!
ура
Марк