facebook向用户发送通知

时间:2015-03-18 05:33:02

标签: php facebook

我想发送访问我app.i的通知使用以下代码。 但它不起作用。我对此很畏惧。但每个例子看起来都像我的那个。但它对我不起作用。 这是我的代码

 require 'src/facebook.php';

$facebook = new Facebook(array(
  'appId'  => 'myappid',
  'secret' => 'myappsecret',
)); 
$app_id='myappid';
$app_secret='myappsecret';
$app_access_token=$app_id.'|'.$app_secret;
$user_id='359211054272153';

$facebook = new Facebook(array(
    'appId'  => $app_id,
    'secret' => $app_secret,
    'cookie' => true
  ));
$response = $facebook->api( '/359211054272153/notifications', 'POST/v2.2/', array(

                'template' => 'You have received a new message.',

                'href' => 'RELATIVE URL',

                'access_token' => $app_access_token
            ) ); 

1 个答案:

答案 0 :(得分:0)

我使用旧版本的Facebook sdk它想要真正的用户ID。 但目前 Facebook提供应用范围的用户ID。这就是错误。

使用新的sdk v4没问题。