2012-09-05 112 views
0

我一直在阅读Facebook开发人员文档,我有点困惑,我想重新吸引一些用户,他们已经有点过时了,通过让他们有一点点推动他们的在我们的应用程序无活动...Facebook应用程序通知PHP

这样做的最佳做法/最新方式是什么,它似乎是通过通知API? https://developers.facebook.com/docs/app_notifications/#imp

如果我是正确的可以有人给我一个PHP实现这个指针,本质上它会是一个cron每月运行一次/每两周wizzing通过用户谁尚未登录一会儿,并刺激他们。

感谢

马克

回答

0

好,因为没人回应,我从文档想通了这个继承人一个简单可行的解决方案。要通知用户,他们必须授权您的应用。

$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的用户ID {}即插入用户名到模板: “ {} 12345就喜欢玩一些游戏的你” 。它会抛出一个异常,虽然如果uid引用了一个没有验证你的应用程序的用户。

Href自动将您的画布网址插入到它的正面,因此不需要完整的域名/路径。

ref在洞察界面中使用,因此您可以查看哪些通知正在生成流量!

多数民众赞成它,很容易重新吸引那些似乎已经消失的用户!

干杯

马克

相关问题